新手求解:模拟一个trim功能一致的方法。去除字符串两端的空白 javastringtrim功能 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一开始start从0开始,然后判断第一个字符是否为空,如果为空,就++,这样就找到了第一个不为空的字符索引end也一样为什么要+1,见上面的API 一开始start从0开始,然后判断第一个字符是否为空,如果为空,就++,这样就找到了第一个不为空的字符索引end也一样这个看懂了,但是还是不明白当while为假时,为什么不是把此时的字符索引返回,就直接用了? "abc"你可以看个简化版本的s字符串,自己推导一下int start=0,end=s.length()-1; //start=0 end=2s.substring(start,end); // 结果ab这样你明白否? 你说的这个明白while循环那里,那个start是变量,while判断为假时,start不再++了, 而此时start的值就是那个不为空格字符的索引所以直接拿来用? 对啊,此时start的值就是0了在论坛里,你要引用下我,我才能受到啊……就像我这样 java 菜鸟 为什么输入不能第二个数? 求高手帮我找下这个程序错误在哪里 在学Java,AWT,线程,反射API这些在实际项目中使用的多吗? 如何输出10的4次方 造假 如何校验两个文件是否一致? 如何得到当前文件的绝对路径 ...............讨论HelloWorld,进来都给分,说的明白的,给高分.......在线等.......... 请教:如何在一个resultset的对象中取得表中的列名? 感谢bluesmile979兄!!! 如何在字符串中将有意义的数字提取出来 一名Java屌丝请求组织的最后培养:点拨小弟几个Jar包的授权协议是什么?
end也一样
为什么要+1,见上面的API
end也一样
这个看懂了,但是还是不明白
当while为假时,为什么不是把此时的字符索引返回,就直接用了?
s.substring(start,end); // 结果ab
这样你明白否?
while循环那里,那个start是变量,
while判断为假时,start不再++了,
而此时start的值就是那个不为空格字符的索引
所以直接拿来用?
对啊,此时start的值就是0了
在论坛里,你要引用下我,我才能受到啊……就像我这样