Java 数组的输入输出
Java中要对控制台进行输入操作的话要调用Scanner类,定义一个扫描的对象,例:
//要导入java.util.Scanner;
Scanner scanner = new Scanner(System.in);
这样便打开了输入流,接下来定义数组:
int[] n = new int[4];//使用方括号,使用圆括号会报错
接下来可以将控制台取得的输入输入数组里面,需要调用Scanner对象的nextInt()方法:
for(int i=0;i<4;i++) {n[i] = scanner.nextInt();}scanner.close();//结束输入的时候不要忘了关闭输入流,调用Scanner对象的close方法即可
最后将输入的数组打印出来,需要调用Arrays.toString(“parameter”)方法,参数为数组声明的名称,不用带[]:
System.out.println("You input is:" + Arrays.toString(n));
//需要导入java.util.Arrays;
完整源代码:
package com.linhualuo;
import java.util.Arrays;
import java.util.Scanner;public class mainTest {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);System.out.println("Your first number:");int[] n = new int[4];for(int i=0;i<4;i++) {n[i] = scanner.nextInt();}scanner.close();System.out.println("You input is:" + Arrays.toString(n));
}
}
运行结果:
Java 数组的输入输出相关推荐
- java二维数组输入_java 二维数组的输入输出问题
java 二维数组的输入输出问题 有一个二维数组 里面包含了很大的数字.我要把它通过输出流存储在.dat文件中 然后在另一个程序中把这些信息读取出来,并且存储在另外一个二维数组中.请问该怎么办?这个数 ...
- java数组和标准输入输出
java数组的初始化 int a[]=new int[4];,对于这种类型创建的数组初始化是0 int a[]={1,2,3}; java的标准输入输出 Scanner类,导入java.util.*: ...
- 在java中数组的输入与输出_Java 数组的输入输出
Java中要对控制台进行输入操作的话要调用Scanner类,定义一个扫描的对象,例: //要导入java.util.Scanner;Scanner scanner = new Scanner(Syst ...
- 大数据——Java I/O输入输出处理(二)
Java I/O输入输出处理 读写文本文件 使用字节流读写文本文件 使用字节流类FileInputStream读文本文件 使用字节流类FileOutputStream写文本文件 使用字符流读写文本文件 ...
- 缓冲区和数组的输入输出问题
最近编写程序的时候一直被数据的输入输出所困扰,由此写篇博文总结一下最近遇到的问题和解决方法,错误之处望指正. 1.数组使用的一些语法注意事项 (1)数组的定义 一维数组:类型名 数组名 [常量表达式 ...
- java数组简单介绍以及其方法
小谈一下java数组 数组是存放数据的容器,有两个特点:元素类型唯一,长度固定. 一维数组声明:类型[] 数组名;类型 数组名[];推荐用前一种. 多维数组声明同样是以上要求. 在数组创建时,要注意一 ...
- java 数组 反射_java数组的反射
java数组的反射,有一个JAVA API类可以运用:java.lang.reflect.Array 具体应用: 1:判断一个对象是否是数组: int arr[] = {1,2,3}; Class c ...
- java 2维数据便利_计算机等级考试二级java数组辅导
数组(array)是相同类型变量的集合,可以使用共同的名字引用它.数组可被定义为任何类型,可以是一维或多维.数组中的一个特别要素是通过下标来访问它.数组提供了一种将有联系的信息分组的便利方法. 注意: ...
- (二十六)、Java数组在内存中如何存放与分配
Java中有两种类型的数组: 基本数据类型数组: 对象数组: 当一个对象使用关键字"new"创建时,会在堆上分配内存空间,然后返回对象的引用,这对数组来说是一样的,因为数组也是一个 ...
最新文章
- R语言case_when函数和cases函数实战
- 福利 | 从生物学到神经元:人工神经网络 ( ANN ) 简介
- 曹大带我学 Go(12)—— 面向火焰图编程
- 纳英特九宫医疗机器人编程_机器人大赛|我校王子航、阮云天成功进入世界机器人华东赛区决赛...
- laravel中when的使用
- android布局跑马灯,Android之跑马灯详解
- 自定义可折叠和展开的View
- python绘制中国_Python-Geopandas 教你绘制中国地图
- Qlik view 连接数据库
- 以太网交换机可以家用吗_家用交换机是干什么用的?
- 利用USRP探索软件无线电(1)
- 联通GPRS上网设置
- “华夏”二字之由来——我们为何称为“华夏”
- loadrunner没有 demo_scenario.lrs
- 【股票量化选取】做要给堡垒型的股票漏斗
- 蓝牙耳机什么牌子续航能力强?最好用蓝牙耳机排行
- 舵机的问与答及故障分析
- 如何规划和管理自己的职业生涯?
- RxHttp 一款让你眼前一亮的 Http 请求框架
- 常见标点符号的英文表达