草貌路飞 发表于 2013-7-18 20:13
不应该判断arr < 0,应该判断arr < 0.否则你的i=5,那arr[5]读到的是“汉”的前半,是负的。 ...
草貌路飞 发表于 2013-7-18 20:13
不应该判断arr < 0,应该判断arr < 0.否则你的i=5,那arr[5]读到的是“汉”的前半,是负的。 ...
李光耀 发表于 2013-7-18 21:04
就是判断到中文的第二个字节就会出错,比如传2 或者7
草貌路飞 发表于 2013-7-18 23:27
里面在判断一次把
if (arr < 0)
{
yinjiek 发表于 2013-7-18 22:55
String s="我asdsfa自己";
char []l= s.toCharArray();
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |