JAVA输出数组元素的三种方法(for/for each/toString)
2022_02_19学习输出数组元素的三种方法以及c语言和java中数组的不同点
方法一:for循环输出数组元素
方法二:for each循环语句
方法三:Arrays类中的toString方法
c语言和java中数组的区别
方法一:for循环输出数组元素
public static void main(String[] args) {int[] array = {1,2,3,4,5,6,7,8,9};for(int i = 0; i < array.length; ++i){System.out.print(array[i]+" ");}}
方法二:for each循环语句
for each循环语句的循环变量会遍历数组整个数组,而不需要使用下标
public static void main(String[] args) {int[] array = {1,2,3,4,5,6,7,8,9};for (int x : array) {System.out.print(x+" ");}}
解释:循环变量int x会遍历array数组中的每一个元素
方法三:Arrays类中的toString方法
返回一个含有数组元素的字符串(String)
public static void main(String[] args) {int[] array = {1,2,3,4,5,6,7,8,9};String str = Arrays.toString(array);System.out.println(str);}
c语言和java中数组的区别
c语言创建数组长度时必须是常量。
int main() {int n = 10;int arr1[n];//错误写法int arr2[10];//正确写法 }
java中创建数组长度可以是变量。有点类似于c语言的动态分配内存(malloc)
public static void main(String[] args){int n = 10;int[] arr = new int[n]; }
JAVA输出数组元素的三种方法(for/for each/toString)相关推荐
- java输出数组中的元素_Java快捷输出数组元素的三种方法
1.简介 Java中快捷输出数组中各个元素笔者目前所知的就三种方法,今天就简单的做个记录.大家如果有什么更好的方法,麻烦留言评论. 2.代码 public class ArrayPrint { pub ...
- 每日学习02--JAVA输出数组元素的三种方法(for/for each/toString)
一.什么是数组 数组是相同类型元素的集合.创建数组的时候,Java就会再内存中分配一段连续的空间来存放数组的内容. 每一个数组内容都有自己的编号,这个编号从0开始的,也就是数组的下标从0开始.通过数组 ...
- 利用指针输出数组元素的三种方法:
#define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h> int main() {int a[3][5], i, j;//********* ...
- Java输出数组最小值的几种方法
Java输出数组最小值的几种方法 要求: 首先创建一个长度是5的数组 然后给数组的每一位赋予随机整数 找出最小(大)的一个值出来 最小值: 方法一: 该方法来自HOW2J:https://how2j. ...
- C语言中调用数组元素的三种方法:下标法、数组名法、指针法
/*调用数组元素的三种方法:下标法.数组名法.指针法*/ #include<stdio.h> int main() {int a[] = { 1,2,3,4,5 }, i, * p;pri ...
- c语言数组最大可定义多少位_C语言求数组的最大值三种方法
/* 黄哥Python培训 黄哥所写*/#include int maxValue(int* arr, int n);int maxRecursionValue(int* arr, int n);in ...
- JS数组添加元素的三种方法
JS数组添加元素的三种方法 1.push() 方法可以向数组末尾添加一个或多个元素,并且返回新的长度 语法:arr.push(element1,element2,element3,····) 参数 概 ...
- java打印数组常用的几种方法
java打印数组常用的几种方法 1.使用 for 循环 最"朴实无华"的方法,却也是屡试不爽的方法,直接打印变量名不成,逐个遍历打印一定是可以的! int[] intArray = ...
- Java实现九九乘法表(三种方法实现)
Java实现九九乘法表(三种方法实现) 题目要求: /*输出以下九九乘法表 1 * 1 = 1 2 * 1 = 2 2 * 2 = 4 ......*/ 代码实现一(使用两层for循环--最常用): ...
最新文章
- 如何用计算机求锐角三角比,9.3用计算器求锐角三角比教学案
- 微信公众号开发小记(二)--服务器验证
- 教你从0到1搭建秒杀系统-缓存与数据库双写一致
- android设计ip输入框,Android下自定义IP控件
- 云炬随笔20210714(1)
- cmd命令安装composer踩坑
- 矩阵低秩张量分解_TKDE 2020 | CTRR:组稀疏约束的紧凑张量环回归
- 癌症精准医疗上市公司泛生子基因 - 内推(名额有限)
- JZOJ5146:港湾
- 如何检查python的库是否安装成功_Python——查看安装位置和安装的库
- XP显示不了隐藏文件了 无法使用Windows XP搜索功能
- spring配置redis(xml+java方式)(最底层)
- iOS学习——ViewController(六)
- ubuntu18.04系统下使用锐捷校园网两种方法:锐捷客户端登陆和Mentohust登陆方法
- bpsk在瑞利信道matlab,请教BPSK在瑞利信道下的误码率仿真
- Python:sample函数 如何使用?
- 三星手机刷机后显示无服务器,三星刷机后丢失基带别担心,轻松几步解决问题...
- 不用Maven打jar包
- 刘墉写给女儿的 忠告
- 苏宁成立智能终端公司 并发布BiuOS及10款智能硬件