关于java数组的小例子

举报
运气男孩 发表于 2021/09/30 22:37:34 2021/09/30
1.9k+ 0 0
【摘要】 使用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

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

    全部回复

    上滑加载中

    设置昵称

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

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

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