在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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • easyUI的时间控件[通俗易懂]

    easyUI的时间控件[通俗易懂]以前没怎么用过easyUI,今天用到时间控件,又了解到了一点东西时间控件的样式<inputclass="easyui-datetimebox"id="starttime"name="starttime"style="width:150px"/>然后通过js动态的添加的时候,使用append添加container.append(‘开始时间<inputclass="easyui-d

    2022年5月23日
    68
  • UpdatePanel的用法详解

    UpdatePanel的用法详解Asp.netUpdatePanel允许用户构建一个丰富的,以客户端为中心的应用程序,引用UpdatePanel控件,能够实现页面的部分刷新,一个包含scriptManage和UpdatePan

    2022年7月2日
    22
  • 系统错误&H80004005(-2147467259),未指定的错误。[通俗易懂]

    系统错误&H80004005(-2147467259),未指定的错误。[通俗易懂]系统错误&H80004005(-2147467259),未指定的错误。可能产生错误的原因:1.Flash的不断更新升级导致。2.较新版本中的MicrosoftOffice中阻止了Flash、Silverlight和Shockwave控件。解决方法一:说明:速战速决,注册表编辑启动控件,亲测可用!(缺点:可能会多编辑了一些注册表,因为是考虑了你的你电脑是32位和64…

    2022年7月13日
    350
  • C#中override的使用

    C#中override的使用

    2021年9月2日
    254
  • 回顾JPS命令_实时打印日志命令

    回顾JPS命令_实时打印日志命令一概述jps是jdk提供的一个查看当前java进程的小工具,可以看做是JavaVirtualMachineProcessStatusTool的缩写。非常简单实用。命令格式:jps[options][hostid][options]选项:-q:仅输出VM标识符,不包括classname,jarname,argumentsinmainmethod-m:输出mainmethod的参数-l:输出完全…

    2022年9月15日
    0
  • 多层try catch嵌套_方法嵌套一般不超过多少层

    多层try catch嵌套_方法嵌套一般不超过多少层先是aspx页面>其中关键是>GetData是一个自义函数,原型如下:protectedDataTableGetData(objectobj){DataTabledt=newDataTable();//这里做一些事情returndt;}完整的代码如下:aspxnidsbloghttp://www.ljnid.cn>aspx.cs文件usingSys

    2022年10月11日
    0

发表回复

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

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