对于初学者来说,数组的输入输出是一个麻烦的问题,下面列举几个数组的输出方法

1.单个数组元素的输入输出

import java.util.Scanner;
public class Greedy {@SuppressWarnings("null")public static void main(String[] args) {@SuppressWarnings("resource")Scanner in= new Scanner(System.in);int N=in.nextInt();int a;int arr[] =new int[N];for(int i=0;i<N;i++) {a=in.nextInt();arr[i]=a;}for(int i=0;i<N;i++) {System.out.println(arr[i]);}}
}

输出结果为:

2.整个数组的输出

这就需要调用Arrays里的toString方法,这个toString方法是有参数的方法,需要传进去你想要的打印的数组为参数

import java.util.Arrays;
import java.util.Scanner;
public class Greedy {@SuppressWarnings("null")public static void main(String[] args) {@SuppressWarnings("resource")Scanner in= new Scanner(System.in);int N=in.nextInt();int a;int arr[] =new int[N];for(int i=0;i<N;i++) {a=in.nextInt();arr[i]=a;}System.out.println(Arrays.toString(arr));}
}

打印结果:

java输出数组的方法相关推荐

  1. Java 输出数组的方法

    文章目录 数组的输出的三种方式 一维数组: 1. 传统的for循环方式 2. for each循环 3. 利用Array类中的toString方法 二维数组: 1. 传统的for循环方式 2. for ...

  2. JAVA输出数组元素的三种方法(for/for each/toString)

    2022_02_19学习输出数组元素的三种方法以及c语言和java中数组的不同点 方法一:for循环输出数组元素 方法二:for each循环语句 方法三:Arrays类中的toString方法 c语 ...

  3. Java输出数组最小值的几种方法

    Java输出数组最小值的几种方法 要求: 首先创建一个长度是5的数组 然后给数组的每一位赋予随机整数 找出最小(大)的一个值出来 最小值: 方法一: 该方法来自HOW2J:https://how2j. ...

  4. java创建数组并赋值_「java 数组」Java创建数组的方法 - seo实验室

    java 数组 最近学java,一点小心得,希望和大家分享一下,第一次写文章,写的不好希望大家谅解,当然我也会尽力写好这篇文章! Java创建数组的方法大致有三种 说明:这里以int为数据类型以arr ...

  5. Java输出数组中最长递增子序列的代码

    下面内容是关于Java输出数组中最长递增子序列的内容,希望对大伙有较大用途. package com.wzs;import java.util.ArrayList; import java.util. ...

  6. java中数组赋值方法

    Java中数组赋值方法,以及为什么不能使用a = b //这里定义两个长度相同的数组,其中数组二为空 int[] arr1 = new int[]{1,2,3,4,5,6,0,0,0,0}; int[ ...

  7. java输出数组中的元素_Java快捷输出数组元素的三种方法

    1.简介 Java中快捷输出数组中各个元素笔者目前所知的就三种方法,今天就简单的做个记录.大家如果有什么更好的方法,麻烦留言评论. 2.代码 public class ArrayPrint { pub ...

  8. JAVA day03 数组,方法

    数组 有点像批量定义变量的说法. 定义数组 三种方式: 静态赋值:在定义的同时初始化 静态赋值:在定义的同时初始化,还能重复赋值 动态赋值:知道数组的长度,元素为默认量 数组的遍历/迭代:集体给数组赋 ...

  9. Java输出数组的内容

    1. 输出内容最常见的方式 // List<String>类型的列表 List<String> list = new ArrayList<String>(); li ...

最新文章

  1. EWORD 0513
  2. CF1146F - Leaf Partition(树形dp)
  3. 电子计算机和多媒体教材分析,人教新课标:电子计算机与多媒体教材分析
  4. linux内核之同步
  5. 在微型计算机所说的80586,2017年职称计算机考试题库及答案
  6. css绘制等边三角形
  7. 关系模式的完整性约束
  8. Caffe2 Synchronous SGD
  9. 金蝶云之家APP产品分析报告
  10. PinkRabbit写情书(map函数)
  11. Macbook增加扩展屏待机重开后软件界面错乱问题解决方案
  12. js: encodeURI 和encodeURIComponent的区别
  13. 【毕业设计】基于单片机的智能避障扫地机器人 -物联网 嵌入式
  14. Cacti新版1.2.18部署安装
  15. CPU Cache:访问存储速度是如何大幅提升的?
  16. Linux medici2003版安装
  17. 数据链路层协议_课后分享链路层第十二周
  18. 善始者实繁 克终者盖寡
  19. 解决:jwt异常方法,报错:Could not create token: Using integers for registered date claims is deprecated, pleas
  20. 陶瓷餐具公司网站模板源码+易优CMS内核/带后台

热门文章

  1. 数据分析师1.2量化交易策略的基本面选股技巧
  2. ubuntu 18.04 nautilus无法显示图片、视频文件的缩略图(预览)
  3. Django与Vue的前后端交互
  4. pmp之进度数据和进度计划
  5. 解决URL传参中文乱码
  6. 图片解码python
  7. 月薪3000与月薪30000的文案区别!
  8. SAP ERP 的模块
  9. Matlab 采用正态分布和韦布尔分布描述风电,光伏和负荷概率分布,采用拉丁超立方采样抽样生成大量场景
  10. Python网络爬虫5 - 爬取QQ空间相册