为了账号安全,请及时绑定邮箱和手机立即绑定

正在回答

2 回答

package com.imooc;

import java.util.Scanner;//声明输入函数Scanner

public class Maopao {

public static void main(String[] args){

Scanner input=new Scanner(System.in);  //创建Scanner对象

System.out.print("请输入数的数量:");  //提示信息

int i=input.nextInt();//从控制台获取数量并赋值给变量i

Scanner input2=new Scanner(System.in);  //二次创建输入对象

System.out.println("请以回车间隔依次输入"+i+"个数:");  //提示信息2

int[] arr;  //定义数组arr

arr=new int[i];  //给数组分配合适的内存空间

for(int j=0;j<i;j++)  //循环获取控制台的数并且赋值给数组arr

arr[j]=input2.nextInt();

for(int j=0;j<i-1;j++){  //依次提出数组中的值

for(int h=j+1;h<i;h++)  //用提出的值依次和后面的值作比较

if(arr[j]>arr[h]){  //大于对方则交换,保证当前值小于后面的值

int k=arr[j];

arr[j]=arr[h];

arr[h]=k;}

}

for(int j=0;j<i;j++)//依次输出数组中的值

System.out.println("冒泡排列顺序为:"+arr[j]);  

}


}

//大概是eclipse默认已经导入Array函数,不需要再次导入!所以在用数组时不用写导入语句!

0 回复 有任何疑惑可以回复我~
#1

陪安3483750 提问者

非常感谢!
2016-12-22 回复 有任何疑惑可以回复我~

我和你一样的问题 网上说是JRE的问题。。得知怎么办求告知!!

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

无法使用库函数

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号