不用length()方法如何得到字符串变量的大小? String s = "ddddddddddddddddddddddddd";求s的大小,不用s.length() 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 StringReader reader=new StringReader(s);int c;int num=0;try{ while((c=reader.read())!=-1) num++; System.out.print("s.length="+num);}catch(IOException e){} iwenlong(贪吃龙) ( ) 信誉:100 Blog 2006-10-21 17:05:00 得分: 0 为什么不用? -----------------------------------------------------问得好,其实方法有很多。但是说清楚原因这样大家才知道还有没有别的限制。 String s = "ddddddddddddddddddddddddd";byte[] c = s.getBytes();byte.length; 你去看看String类的源码不是很好吗?看看它是怎样得到这个Length的 Top yzbhyx(碧海夜心) ( ) 信誉:100 Blog 2006-10-21 21:27:00 得分: 0 String s = "ddddddddddddddddddddddddd";byte[] c = s.getBytes();byte.length; 很有创意啊 呵呵 气死人 >String s = "ddddddddddddddddddddddddd";>byte[] c = s.getBytes();>byte.length;貌似和String.length()结果不一样的。new StringBuffer("你好").length() 应该定义char数组而不是byte数组String s="你好123bcd";char[] cArray=s.getCharArray();System.out.println(cArray.length); getCharArray()???!!!几点几的JDK??? 我的意思是说:char *p="abcddefadsf"int i=0;while(*p != '\0'){ i++; p++;} 这样的题目有什么意义?length速度又快。如果一定要你可以chatAt(i++)直到出现IndexOutOfBoundsException异常,不过这样的操作完全是吃饱了撑 毕设题目,请大家提点意见,谢谢! JTree节点名字修改? 紧急!~请教高手 java 怎样实现调用cmd阿? 高分相赠!!,如何在JAVA应用程序中显示比如avi之类的视频文件??? 哪位用过 Ronald Tschalär 的 HTTPClient package? 怎么样? 谁有java读取dxf文件的例程? 如何在java中调用windows自带的程序? 谁帮我理清一下所有的修饰符的搭配情况啊?比如public不能和private连用,而static可以和native连用. Javareg用后出现的问题 关于包,求助~~~~ 求数组长度的问题?
int c;
int num=0;
try{
while((c=reader.read())!=-1)
num++;
System.out.print("s.length="+num);
}catch(IOException e){}
为什么不用?
-----------------------------------------------------
问得好,其实方法有很多。但是说清楚原因这样大家才知道还有没有别的限制。
byte[] c = s.getBytes();
byte.length;
yzbhyx(碧海夜心) ( ) 信誉:100 Blog 2006-10-21 21:27:00 得分: 0
String s = "ddddddddddddddddddddddddd";
byte[] c = s.getBytes();
byte.length;
很有创意啊 呵呵 气死人
>byte[] c = s.getBytes();
>byte.length;貌似和String.length()结果不一样的。new StringBuffer("你好").length()
String s="你好123bcd";
char[] cArray=s.getCharArray();
System.out.println(cArray.length);
char *p="abcddefadsf"
int i=0;
while(*p != '\0')
{
i++;
p++;
}