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)相关推荐

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

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

  2. 每日学习02--JAVA输出数组元素的三种方法(for/for each/toString)

    一.什么是数组 数组是相同类型元素的集合.创建数组的时候,Java就会再内存中分配一段连续的空间来存放数组的内容. 每一个数组内容都有自己的编号,这个编号从0开始的,也就是数组的下标从0开始.通过数组 ...

  3. 利用指针输出数组元素的三种方法:

    #define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h> int main() {int a[3][5], i, j;//********* ...

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

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

  5. C语言中调用数组元素的三种方法:下标法、数组名法、指针法

    /*调用数组元素的三种方法:下标法.数组名法.指针法*/ #include<stdio.h> int main() {int a[] = { 1,2,3,4,5 }, i, * p;pri ...

  6. c语言数组最大可定义多少位_C语言求数组的最大值三种方法

    /* 黄哥Python培训 黄哥所写*/#include int maxValue(int* arr, int n);int maxRecursionValue(int* arr, int n);in ...

  7. JS数组添加元素的三种方法

    JS数组添加元素的三种方法 1.push() 方法可以向数组末尾添加一个或多个元素,并且返回新的长度 语法:arr.push(element1,element2,element3,····) 参数 概 ...

  8. java打印数组常用的几种方法

    java打印数组常用的几种方法 1.使用 for 循环 最"朴实无华"的方法,却也是屡试不爽的方法,直接打印变量名不成,逐个遍历打印一定是可以的! int[] intArray = ...

  9. Java实现九九乘法表(三种方法实现)

    Java实现九九乘法表(三种方法实现) 题目要求: /*输出以下九九乘法表 1 * 1 = 1 2 * 1 = 2 2 * 2 = 4 ......*/ 代码实现一(使用两层for循环--最常用): ...

最新文章

  1. 如何用计算机求锐角三角比,9.3用计算器求锐角三角比教学案
  2. 微信公众号开发小记(二)--服务器验证
  3. 教你从0到1搭建秒杀系统-缓存与数据库双写一致
  4. android设计ip输入框,Android下自定义IP控件
  5. 云炬随笔20210714(1)
  6. cmd命令安装composer踩坑
  7. 矩阵低秩张量分解_TKDE 2020 | CTRR:组稀疏约束的紧凑张量环回归
  8. 癌症精准医疗上市公司泛生子基因 - 内推(名额有限)
  9. JZOJ5146:港湾
  10. 如何检查python的库是否安装成功_Python——查看安装位置和安装的库
  11. XP显示不了隐藏文件了 无法使用Windows XP搜索功能
  12. spring配置redis(xml+java方式)(最底层)
  13. iOS学习——ViewController(六)
  14. ubuntu18.04系统下使用锐捷校园网两种方法:锐捷客户端登陆和Mentohust登陆方法
  15. bpsk在瑞利信道matlab,请教BPSK在瑞利信道下的误码率仿真
  16. Python:sample函数 如何使用?
  17. 三星手机刷机后显示无服务器,三星刷机后丢失基带别担心,轻松几步解决问题...
  18. 不用Maven打jar包
  19. 刘墉写给女儿的 忠告
  20. 苏宁成立智能终端公司 并发布BiuOS及10款智能硬件

热门文章

  1. OpenCV在Ubuntu下的图像编程
  2. 什么才叫真正的会做人,会做事?
  3. 同为科技(TOWE)防雷科普篇1—雷电灾害认识与雷电预警信号解读
  4. pmp之进度数据和进度计划
  5. Android图片加载框架
  6. CSS3 之高级动画(5)CSS3铅笔玻璃瓶
  7. android数据漫游,测量Android上的数据漫游流量?
  8. mapState使用方法
  9. 字符串和字符数组作为函数参数传递
  10. linux系统如何退出根目录,Linux Shell 从入门到删除根目录跑路指南