因为编写了这样一段代码:
Iterator it3 = set.iterator();while(it3.hasNext()){ sb.append(it3.next()); sb.append('|');}
用于生成交集,其中“|”代表交集符号,需要去除最后一个“|”。
查Java API 有以下两种方法可以删除SB字符:
第一个delete函数用于删除从给定开始到给定结束的子串;
第二个deletecharat函数用于删除给定位置的字符串。
方便起见,选第二个,sb.deleteCharAt(sb.length() - 1);即可。
PS。刚才用Chrome Win8 随便写这个应用版,值得吐槽。。。以后还是乖乖用桌面版吧。
本文是转载内容,我们尊重原作者对文章的权利。如有内容错误或侵权行为,请联系我们更正或删除文章。
