请问一下,在java中不使用.length怎么写一个获取内容长度的功能?

请问一下,在java中不使用.length怎么写一个获取内容长度的功能?

那就跑个循环一个一个数,然后返回那个数就是长度咯追问

如果不用.length的话,就不知道String里面的长度,这样也没法跑啊!!! 大哥求解!!!

追答

int i=0;
try{
String s="123456789";
while(true){
s.substring(i);
i++;
}
}catch(StringIndexOutOfBoundsException e){
i--;
System.out.print(i);
}
这样就可以了,主动去catch错误,然后就可以知道长度有多少了

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答