java小算法给个总结先(二)---冒泡排序&乘法口诀

public class Suanfa {
	public static void main(String[] args){
		mulTable();
		int[] myArr = {2,3,1};
		sort(myArr);
	}
	
	/**
	 * 乘法口诀
	 */
	public static void mulTable(){
		for(int i = 1; i < 10; i++){
			for(int j = 1; j < i + 1; j++){
				System.out.print(i + "*" + j + " = " + i*j + "  ");
			}
			System.out.print("\n");
		}
	}
	
	/**
	 * 冒泡排序
	 * @param args
	 */
	public static void sort(int[] data){
		for(int c:data){
			System.out.print(c);
		}
		int temp;
		for(int i = 0; i < data.length; i ++){
			for(int j = data.length - 1; j > i; j--){
				if(data[i] > data[j]){
					temp = data[i];
					data[i] = data[j];
					data[j] = temp;
				}
			}
		}
		for(int m:data){
			System.out.print(m);
		}
	}
}

你可能感兴趣的:(java)