この記事では、Javaが実装したバブルソーティングアルゴリズムについて説明します。次のように、参照のために共有してください。
public class paopaix {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,1,8,9,4,2}; sort(data); for(int i = 0; i <data.length; i ++){system.out.println(data [i]); }}}この記事がみんなのJavaプログラミングに役立つことを願っています。