大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE稳定放心使用
2022_02_19学习输出数组元素的三种方法以及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]; }
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/183162.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...