猿问

java冒泡排序输出后如何只取前三个数?

public class c2 {
	public static void main(String[] args) {
		// TODO Auto-generated method stub
			int bb[]={1,2,3,4,5,6};
			for (int i = 1; i < bb.length; i++) {
				for (int j = 0; j < bb.length-i; j++) {
					if(bb[j]<bb[j+1])
					{
						int cc=bb[j];
						bb[j]=bb[j+1];
						bb[j+1]=cc;						
					}					
				}				
			}			
//			for (int  mm:bb) {
//			
//				System.out.println(mm);
//			}
			//简单输出
			for (int i = 0; i < bb.length; i++) {
				System.out.println(bb[i]);
			}
			//????怎样只取前面的几个数字
		}
}


慕粉3191889
浏览 2183回答 3
3回答

慕粉3169456

 for (int i = 0; i < bb.length; i++) -> for (int i = 0; i < 3; i++) 
随时随地看视频慕课网APP

相关分类

Java
我要回答