天呀 还是不行 D:\java_mytest\test_khzy_2.java:11: 需要 class int num=arr1[].length; ^ 1 错误Process completed.
晕啊,哪有这样写的,应该是: int num=arr1.length;
import java.io.*;public class test{ public static void main(String args[]) { int arr1[]={10,22,54,12,24,98,60,42,8,55}; int myLength=arr1.length; System.out.println(myLength); } } 输出 10
编译还是有问题 是不是要导入一个相关的包
while( arr1)
{
len++;
}
D:\java_mytest\test_khzy_2.java:11: 需要 class
int num=arr1[].length;
^
1 错误Process completed.
int num=arr1.length;
public static void main(String args[])
{
int arr1[]={10,22,54,12,24,98,60,42,8,55};
int myLength=arr1.length;
System.out.println(myLength);
}
}
输出 10
不要[] 符号!!
而String[]有length属性,,字符串是很基本的说!务必要掌握好~
Java里的数组对象有一个隐含属性:length,通过它可以知道数组大小。