java中用Scanner如何输入在数组中一个元素再按大小排列
答案:2 悬赏:0 手机版
解决时间 2021-04-26 15:38
- 提问者网友:温旧梦泪无声
- 2021-04-26 08:00
java中用Scanner如何输入在数组中一个元素再按大小排列
最佳答案
- 五星知识达人网友:渡鹤影
- 2021-04-26 08:39
import java.util.Scanner;
public class Test
{
public static void main(String[] args)
{
Scanner scanner=new Scanner(System.in);
String str=scanner.next();
String []strs=str.split(",");
float []nums=new float[strs.length];
for (int i = 0; i < strs.length; i++)
{
nums[i]=Float.parseFloat(strs[i]);
}
java.util.Arrays.sort(nums);
for (int i = 0; i < nums.length; i++)
{
System.out.print(nums[i]+" ");
}
}
}
public class Test
{
public static void main(String[] args)
{
Scanner scanner=new Scanner(System.in);
String str=scanner.next();
String []strs=str.split(",");
float []nums=new float[strs.length];
for (int i = 0; i < strs.length; i++)
{
nums[i]=Float.parseFloat(strs[i]);
}
java.util.Arrays.sort(nums);
for (int i = 0; i < nums.length; i++)
{
System.out.print(nums[i]+" ");
}
}
}
全部回答
- 1楼网友:归鹤鸣
- 2021-04-26 09:28
Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
if(num==1){
Arrays.sort(x);
}
这个是从小到大排序。可以自己去实现一个sort算法。追问我是要把键盘输入的数字也加入数组中进行排序追答那么你看bing_nuo的回答,输入的时候用逗号分隔数字就可以了
int num = sc.nextInt();
if(num==1){
Arrays.sort(x);
}
这个是从小到大排序。可以自己去实现一个sort算法。追问我是要把键盘输入的数字也加入数组中进行排序追答那么你看bing_nuo的回答,输入的时候用逗号分隔数字就可以了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯