想问怎么把数组写到for里面?
for(i=0;a[i]!=0;i++)
我用字符串接收了一组数,现在这个写法可不可以,输出字符串里的所有数
可以的,字符串以'\0'结尾,a[i]!=0 跟 a[i]!=‘\0'是一样的;
for(i=0;i < sizeof(a)/sizeof(a[0]) ;i++) {
print(a[i]);
}
for(i = 0,a[i] != '\0';i++)理论上是可行的
int[] arrayA = new int[]{10, 20, 30};
for (int i : arrayA) {
System.out.println(i);
}
int[] arrayA = new int[]{10, 20, 30};
for (int i = 0; i < arrayA.length; i++) {
System.out.println(arrayA[i]);
}