java中数组的输出方法_java将一个数组逆序输出

java中数组的输出方法_java将一个数组逆序输出%d:以十进制的形式输出带符号的整数。%o:以八进制的形式输出无符号的整数。%x:以十六进制的形式输出无符号整数。%u:yishijinzhid

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

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

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

输出结果为:

java中数组的输出方法_java将一个数组逆序输出

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中数组的输出方法_java将一个数组逆序输出

 

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

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/183084.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • 编译成功了,运行为什么会失败_如何编译内核

    编译成功了,运行为什么会失败_如何编译内核1:首先在内核文件夹当中选择编译配置文件arch/arm/configs下选则davinci_dm368_ipnc_defconfig_nand(nandflash启动),davinci_dm368_ipnc_defconfig_nfs(nfs文件系统启动)2:makemenuconfig保存退出3:makeARCH=armCROSS_COMPILE=arm_v5t_le-

  • LAMP配置详解

    LAMP配置详解LAMP就是linux+apache+mysql+php用来web开发的经济实惠的东东,完全开源,很值得期待!,配置这个东西花了我多半天的时间,非常郁闷,总结一下,,时间就是浪费在对垃圾信息的尝试下,搜索引擎提供给我们海量的东西,因此就需要我们去筛选信息,得到,,,,适合自己的,准确的信息,从而去解决问题。。。有些不负责任的网站为了增加流量很多信息纯copy的,,,,而在这个过程中有多少信息丢失歪曲,,,,真是让我恨之入骨啊,,,最后得出一条经验:去专业网站上搜索(省时又准确),或者在百度上打

  • mysql 根据时间范围查询

    mysql 根据时间范围查询时间格式为第一种写法:select*fromtestwherecreate_timebetween’2019-03-0513:04:07’and’2019-03-0813:04:07′;第二种写法:select*fromtestwherecreate_time&gt;=’2019-03-0513:04:07’anddate&lt…

  • 图的四种最短路径算法

    图的四种最短路径算法本文总结了图的几种最短路径算法的实现:深度或广度优先搜索算法,弗洛伊德算法,迪杰斯特拉算法,Bellman-Ford算法1),深度或广度优先搜索算法(解决单源最短路径)从起始结点开始访问所有的深度遍历路径或广度优先路径,则到达终点结点的路径有多条,取其中路径权值最短的一条则为最短路径。下面是核心代码:[cpp] viewplain copyvoid dfs(int cur, int dst){ …

  • APT防御_简述对安全的理解

    APT防御_简述对安全的理解在信息化的时代,很多业务都依赖于互联网,例如说网上银行、网络购物、网游等。大量的数据依赖于网络。无疑Web成为领导者。随着国家安全法的不断完善,企业及公司对用户隐私以及公司的重要信息逐渐加强重视。也使得暴露在网络上的Web面临更高的挑战。这种黑白交替的时代,黑白技术在对抗中也在不断的发展。也使得安全测试逐渐规范化。作为新人,浅谈一下Web安全观。浅谈从Web安全到APT防御。一、web系统存在的安全性复杂应用系统代码量大、开发人员出现疏忽;系统屡次升级、人员频繁变更,使得代码存在差别;新旧资源存在

  • 关于prepareStatement可以防止SQL注入的理解

    关于prepareStatement可以防止SQL注入的理解prepareStatement的两个作用:1.预处理功能,在多次执行相同的SQL语句的情况可以大幅提高执行效率;2.杜绝SQL注入的风险。

发表回复

您的电子邮箱地址不会被公开。

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