在java中数组的输入与输出_Java 数组的输入输出

在java中数组的输入与输出_Java 数组的输入输出Java中要对控制台进行输入操作的话要调用Scanner类,定义一个扫描的对象,例://要导入java.util.Scanner;Scannerscanner=newScanner(System.in);12这样便打开了输入流,接下来定义数组:int[]n=newint[4];//使用方括号,使用圆括号会报错1接下来可以将控制台取得的输入输入数组里面,需要调用Scanner对象的n…

大家好,又见面了,我是你们的朋友全栈君。

Java中要对控制台进行输入操作的话要调用Scanner类,定义一个扫描的对象,例:

//要导入java.util.Scanner;Scanner scanner = new Scanner(System.in);12

这样便打开了输入流,接下来定义数组:

int[] n = new int[4];//使用方括号,使用圆括号会报错1

接下来可以将控制台取得的输入输入数组里面,需要调用Scanner对象的nextInt()方法:

for(int i=0;i<4;i++) {

n[i] = scanner.nextInt();

}

scanner.close();//结束输入的时候不要忘了关闭输入流,调用Scanner对象的close方法即可1234

最后将输入的数组打印出来,需要调用Arrays.toString(“parameter”)方法,参数为数组声明的名称,不用带[]:

System.out.println(“You input is:” + Arrays.toString(n));//需要导入java.util.Arrays;12

完整源代码:

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));

}

}123456789101112131415161718

运行结果:

4865da667de32449b3ff9975efdbd5b7.png

标签:Java,Scanner,int,输入输出,System,Arrays,数组,new,java

来源: https://blog.csdn.net/tt745/article/details/113980322

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/153324.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 线程通信(ITC)

    线程通信(ITC)为什么要通信通信是人的基本需求。而进程作为人的发明,自然脱离不了人的习性,也有通信需求。如果进程之间不进行任何通信,那么进程所能完成的任务就要大打折扣。例如,父进程在创建子进程后,通常须要监督子进程的状态,以便在子进程没有完成给定的任务时,可以再创建一个子进程来继续。这就需要父子进程间通信。而线程间的通信则需要更多。由于一个进程通常包括多个线程,这多个线程之间因资源共享自然地就存在一种合作关系。这种合作关系虽然可以表现为相互独立,但更多地时候是互相交互。这就是通信。就像舞台上的多个演员,他们之间是一种

    2022年6月19日
    53
  • Java反射——内省(Introspector)以及BeanUtils内省框架

    Java反射——内省(Introspector)以及BeanUtils内省框架讨论内省的前提是需要了解Java中的反射,如果需要了解反射的话,可以点击下方的文章Java中的反射机制介绍为什么要学内省?开发框架时,经常需要使用java对象的属性来封装程序的数据,每次都使用反射技术完成此类操作过于麻烦,所以JDK里提供了一套API,专门用于操作java对象的属性。既然内省是专门用于操作java对象属性的,那首先得搞懂什么是对象的属性1、什么是java对象的属性呢…

    2022年5月12日
    44
  • strtok独到深刻的讲解「建议收藏」

    strtok独到深刻的讲解「建议收藏」strtok函数的使用是一个老生常谈的问题了。该函数的作用很大,争议也很大。以下的表述可能与一些资料有区别或者说与你原来的认识有差异,因此,我尽量以实验为证。交代一下实验环境是必要的,winxp+vc6.0,一个极端平民化的实验环境。本文中使用的源代码大部分来自于网络,我稍加修改作为例证。当然,本人水平有限,有不妥之处在所难免,各位见谅的同时不妨多做实验,以实验为证。strtok的

    2022年7月14日
    17
  • this指针的原理

    this指针的原理讲解this指针的原理是个很复杂的问题,如果我们从javascript里this的实现机制来说明this,很多朋友可能会越来越糊涂,因此本篇打算换一个思路从应用的角度来讲解this指针,从这个角度理解this指针更加有现实意义。  下面我们看看在java语言里是如何使用this指针的,代码如下:复制代码publicclassPerson{privateStringname;priva

    2022年5月17日
    51
  • 超级详细 倍增法 实现 LCA

    描述:倍增法用于很多算法当中,通过字面意思来理解就是翻倍增加嘛,这里着重讲使用倍增法在树中的应用求LCA;LCA是啥呢 在一棵树当中 lca表示的是两个节点最近公共祖先, 大家看这课树哈节点5,3的lca就是1,13和11的LCA就是6。节点8,12的lca就是8,那么我们如何通过被增来实现LCA呢。首先大家看下这个数组grand[x][i],这个数组表示标号为x节

    2022年4月9日
    47
  • python的环境变量的设置,安装库的两种方法,pycharm解释器设置字体大小,在DOS下运行python,无法定位动态库「建议收藏」

    python的环境变量的设置,安装库的两种方法,pycharm解释器设置字体大小,在DOS下运行python,无法定位动态库「建议收藏」windons下的安装,环境变量的设置,pycharm的安装下载,字体的设置1.下载pycharm  a.下载地址https://www.7down.com/soft/336988.htmlb.pycharm安装成功后配置搜狗输入法,代码区输入时符合的切换c.pycharm创建记事本和文件目录2.python安装模块  安装第三…

    2022年8月25日
    8

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号