a.length()和a.[i].length有什么区别?在java中
答案:4 悬赏:60 手机版
解决时间 2021-11-30 04:45
- 提问者网友:太高姿态
- 2021-11-29 04:47
a.length()和a.[i].length有什么区别?在java中
最佳答案
- 五星知识达人网友:枭雄戏美人
- 2021-11-29 05:18
a.length()是求字符串长度的方法,所以你a的类型为String
a.length 是求数组的长度.length是数组的成员变量!
a[i].length()应该是求 字符串数组 中某一个字符串的长度追问我发现了,我打错了。a.length。。。追答a.[i].length 这个东西没见过!追问我错了,我又打错了。是a[i].length追答a[i].length我想哈,应该是二维数组,
抽象为表格表述: 就是求那一行的长度
比如一个3行4列的数组a[1].length应该就是求第一行的长度
我试了下就是和我刚才说的一样
例子
public class Test3 {
public static void main(String[] args) {
//int a[][] = new int[3][4];
int a[][] = {{4,5,6},{1,2,3},{7,8,9,10}};
System.out.println(a[2].length);
}
}
//输出值为4
a.length 是求数组的长度.length是数组的成员变量!
a[i].length()应该是求 字符串数组 中某一个字符串的长度追问我发现了,我打错了。a.length。。。追答a.[i].length 这个东西没见过!追问我错了,我又打错了。是a[i].length追答a[i].length我想哈,应该是二维数组,
抽象为表格表述: 就是求那一行的长度
比如一个3行4列的数组a[1].length应该就是求第一行的长度
我试了下就是和我刚才说的一样
例子
public class Test3 {
public static void main(String[] args) {
//int a[][] = new int[3][4];
int a[][] = {{4,5,6},{1,2,3},{7,8,9,10}};
System.out.println(a[2].length);
}
}
//输出值为4
全部回答
- 1楼网友:患得患失的劫
- 2021-11-29 08:58
i++ 是先运算 后 再将 i 加 1
++i 是先将i 加1 后进行运算。
比如
for(int i =1;i
for(int i =1;i
++i 是先将i 加1 后进行运算。
比如
for(int i =1;i
for(int i =1;i
- 2楼网友:慢性怪人
- 2021-11-29 08:03
a是一个数组吧,两后a都是数组么?如果是数组,取长度用a.size()的,而不用length追问这是java。。。。追答哦,Sorry,是我记错了。
取长度a.length就可以了
a.[i].length写法是不是有错误?
取长度a.length就可以了
a.[i].length写法是不是有错误?
- 3楼网友:患得患失的劫
- 2021-11-29 06:37
a.length()是用到长度的方法
[i]是数组的变量
a.[i].length应该是 a变化了的值的长度。
[i]是数组的变量
a.[i].length应该是 a变化了的值的长度。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯