java實現(xiàn)的冒泡排序算法示例
更新時間:2017年01月11日 09:51:04 作者:你妹擠地鐵
這篇文章主要介紹了java實現(xiàn)的冒泡排序算法,結(jié)合實例形式分析了冒泡排序算法的具體操作步驟與實現(xiàn)技巧,需要的朋友可以參考下
本文實例講述了java實現(xiàn)的冒泡排序算法。分享給大家供大家參考,具體如下:
public class PaoPaixu { public static void sort(int[] data){ int tmp; for (int i = 0; i < data.length; i++) { for (int j = i+1; j < data.length; j++) { if(data[i]>data[j]){ /*tmp=data[i]; data[i]=data[j]; data[j]=tmp;*/ data[i]=data[i]+data[j]; data[j]=data[i]-data[j]; data[i]=data[i]-data[j]; } } } } public static void main(String[] args) { int[] data={4,2,1,8,9,4,2}; sort(data); for (int i = 0; i < data.length; i++) { System.out.println(data[i]); } } }
希望本文所述對大家java程序設(shè)計有所幫助。
相關(guān)文章
Spring?多數(shù)據(jù)源方法級別注解實現(xiàn)過程
多數(shù)據(jù)源管理是Spring框架中非常重要的一部分,它可以提高應(yīng)用程序的靈活性和可靠性,從而更好地滿足業(yè)務(wù)需求,這篇文章主要介紹了Spring?多數(shù)據(jù)源方法級別注解實現(xiàn),需要的朋友可以參考下2023-07-07基于surging跨網(wǎng)關(guān)跨語言進(jìn)行緩存降級的問題小結(jié)
surging是一款開源的微服務(wù)引擎,包含了rpc服務(wù)治理,中間件,以及多種外部協(xié)議來解決各個行業(yè)的業(yè)務(wù)問題,這篇文章主要介紹了如何基于surging跨網(wǎng)關(guān)跨語言進(jìn)行緩存降級,需要的朋友可以參考下2024-05-05SpringBoot?中使用?Validation?校驗參數(shù)的方法詳解
Validation?是用于檢查程序代碼中參數(shù)的有效性的框架,作為?Spring?框架中的一個參數(shù)校驗工具,集成在?spring-context?包中,這篇文章主要介紹了SpringBoot?中使用?Validation?校驗參數(shù),需要的朋友可以參考下2022-05-05詳解@ConfigurationProperties如何裝載到Spring容器中
這篇文章主要為大家詳細(xì)介紹了@ConfigurationProperties該如何裝載到Spring容器中,文中的示例代碼講解詳細(xì),需要的小伙伴可以參考一下2023-07-07