关于java数组的小例子

举报
运气男孩 发表于 2021/09/30 22:37:34 2021/09/30
【摘要】 使用java从键盘获取数组数据,然后将其原样输出,这里使用了nextLine().toString();获取整行,然后将其转换为string类型,最后再使用split进行空格分割,最后转为为整型输出package test;import java.util.Scanner;public class Hello { public static void main(String[] arg...

使用java从键盘获取数组数据,然后将其原样输出,这里使用了nextLine().toString();获取整行,然后将其转换为string类型,最后再使用split进行空格分割,最后转为为整型输出

package test;

import java.util.Scanner;

public class Hello {
    public static void main(String[] args){
        System.out.println("请输入任意数字");
        Scanner sc =new Scanner(System.in);
        String str = sc.nextLine().toString();
        String arr[] = str.split(" ");
        int a[]  = new int[arr.length];

        for(int i=0;i<a.length;i++){
            a[i] = Integer.parseInt(arr[i]);
            System.out.println(a[i]+"");

        }


    }
}

Java键盘输入一个数组,排序后输出

import java.util.Arrays;
import java.util.Scanner;

public class H {
    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
        int n=input.nextInt();
        int []a=new int[n];
        for(int i=0;i<a.length;i++){
            a[i]=input.nextInt();
        }
        Arrays.sort(a);
        System.out.println(Arrays.toString(a));
    }
}
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

举报
请填写举报理由
0/200