永发信息网

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
全部回答
  • 1楼网友:患得患失的劫
  • 2021-11-29 08:58
i++ 是先运算 后 再将 i 加 1
++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写法是不是有错误?
  • 3楼网友:患得患失的劫
  • 2021-11-29 06:37
a.length()是用到长度的方法

[i]是数组的变量
a.[i].length应该是 a变化了的值的长度。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯