Java中数组创建

方式一:

int[] arr = new int[3];

方式二:

int[] arr = new int[]{1,2,3,4,5};

方式三:

int[] arr = {1,2,3,4,5};

第一种 数字中间用逗号隔开,用的String后转成int类型(不限制输入数组的长度)

示例如下

System.out.println("请输入几个数并用逗号隔开:");Scanner sc = new Scanner(System.in);String str = sc.next().toString();String[] arr  = str.split(",");int[] b = new int[arr.length];for(int j = 0; j<b.length;j++) {b[j] = Integer.parseInt(arr[j]);System.out.println(b[j]+" ");}

结果如下

数字中间用空格隔开 输入时注意要用nextLine()方法,用next方法只能接收到数组第一位

 Scanner sc = new Scanner(System.in);String str = sc.nextLine().toString();String[] arr=str.split(" ");int[] b=new int[arr.length];for(int i=0;i<b.length;i++){b[i]=Integer.parseInt(arr[i]);System.out.println(b[i]);}

如下图所示数字之间用空格隔开

第二种方法:用的nextInt方法(限制输入的个数) 用空格分开

System.out.println("请输入三个数:");
Scanner in = new Scanner(System.in);
int[] b=new int[3];
for(int i=0;i<b.length;i++){b[i]=in.nextInt();
System.out.println(b[i]);
}

实例结果如下

新创建一个公众号 Rockey小何同学 想相互交流的同学可以关注一下哈! 感谢支持!

Java中如何通过键盘输入一个数组以及创建方式相关推荐

  1. Java中如何通过键盘输入一个数组

    有时候在编写Jave的时候需要键盘输入一个数组,本小白也是看了几篇博客后才知道了如何在自己的程序中进行键盘输入,废话不多说,直接上代码: 第一种方法:(不限制输入数组的长度) System.out.p ...

  2. Java中如何通过键盘输入一个字符串(数组等相关操作)

    如何在自己的程序中进行键盘输入与输出,废话不多说,直接上代码: 第一种: //1不限制输入数组的长度 import java.util.Scanner;public class InputArrayN ...

  3. Java中键盘输入一个数组的具体操作及说明

    在java中需要输入一个数组,再对输入的数组进行一些基本操作.这里给出了"(2)键盘输入一个数组:(2)计算数组和:(3)计算数组中的最大值 "的完整代码. import java ...

  4. 编写Java程序,从键盘输入一个正整数n(n≥2),随机生成一个n阶方阵,每个元素均为整数,其取值范围为[100,999]。然后输出该方阵元素中的最大值和最小值。

    编写Java程序,从键盘输入一个正整数n(n≥2),随机生成一个n阶方阵,每个元素均为整数,其取值范围为[100,999].然后输出该方阵元素中的最大值和最小值. ```java package Ja ...

  5. java输入一个字符串_在java中如何用键盘输入一个数,字符,字符串

    一,利用 Scanner 实现从键盘读入integer或float 型数据 1 import java.util.*;2 public classtest {3 public static voidm ...

  6. 在java中通过过键盘输入_java中从键盘输入

    控制台输入数据 1.1 主方法的形式参数 在 Java 中利用 main(Str... Java中获取键盘输入值的三种方法 2012-11-13 00:00比特网悠虎关键字:Java 程序开发过程中, ...

  7. Java中,Scanner键盘输入如何赋值给char类型变量

    初学java的人都知道,通过Scanner键盘输入可以变量赋不同类型的值,int,float,double等都对应这不同的next方法,但是今天我发现Scanner不太好直接给char类型赋值,如下图 ...

  8. java中两个doub组成一个数组_Java基础知识2-Java基本语法

    数据类型 1.Java程序的基本组成 关键字:被Java语言赋予特定含义的单词,不能作标识符,如private. 标识符:由数字.字母.$和_组成的字符串,用于引用变量.且首字母不能是数字. 变量:程 ...

  9. java中,如何实现输入一个正整数,并将这个数字反转输出,比如输入123,输出321

    如题所示,在java中如何实现输入一个正整数,然后将这个正整数反着输出来,代码如下: public static void test7(){System.out.println("请输入一个 ...

最新文章

  1. iOS 数字滚动 类似于老 - 虎- 机的效果
  2. 几个环境变量说明:ORACLE_SID、DB_NAME、INSTANCE_NAME、DB_DOMIAN、GLOBAL_NAMES
  3. java用户里获取部门id_javaWeb开发,根据部门ID查询该部门和下属所有部门的ID集合...
  4. 非监督学习的单层网络分析
  5. 基于裁判文书与犯罪案例文本挖掘项目
  6. Node.js:模块查找,引用及缓存机制
  7. 阿里云搭建nacos
  8. 面向对象 —— 类设计(十)—— 成员函数
  9. python RTL自动生成_用Python自动生成快闪文字视频
  10. mobi 电子书格式详解
  11. ubuntu编辑只读文件_Ubuntu linux vim 修改只读文件 修改Apache2端口号 ports.conf
  12. MVC已过时,MOVE时代来临?
  13. 什么是web移动端-移动端布局特点
  14. 狄利克雷分布公式_一文详解隐含狄利克雷分布(LDA)
  15. 基于SSM+Vue的邮票管理系统的设计与实现Java邮票分享系统邮票鉴定前后端分离(源码调试+讲解+文档)
  16. vasp计算压电系数_求助DFTP算出来的压电系数 - 第一原理 - 小木虫 - 学术 科研 互动社区...
  17. 拉格朗日乘子法(Lagrange Multiplier)详解以及乘子lambda的意义
  18. 生物力学计算机模拟,计算机模拟在跳台跳水起跳技术中生物力学分析.doc
  19. SQL 子查询怎么优化?写的很深的这种!
  20. Ardunio开发实例-MS5611气压传感器

热门文章

  1. python 矩阵运算出现0值_python 常见矩阵运算
  2. 请求的站点不可用或找不到_日常聊天冷场急救话题,和女生找不到话题就用这些吧...
  3. 追求自己的价值永不放弃
  4. 新手小白怎么做抖音运营,怎么在电脑上玩抖音呢?
  5. Fiddler调式使用知多少(一)深入研究
  6. OpenCV人脸识别嘴巴鼻子haarcascade_mcs_mouth.xml和haarcascade_mcs_nose.xml百度云
  7. 2022年前端工程师学习路线
  8. php中如何调用js中变量值,?js调用PHP里的变量,怎么弄?
  9. linux服务器用户组,磁盘,进程管理以及项目发布讲解
  10. OPPO R11还有4天发布,国外媒体通过可靠来源曝光其售价