关于substring的问题
近日在做一个连接网络的软件,在接受服务器返回的数据,读取中,出了个问题:
//第一类别参数的第三参数是记录当前目录数量
temp1 = temp1.substring(temp1.indexOf(",")+1);//修改temp1所保存的值,方便下面调用
System.out.println("temp1_3:"+temp1);
System.out.println("temp1_4:"+temp1.substring(0, temp.trim().indexOf(",")));
classListNum = Integer.parseInt(temp1.substring(0,temp.trim().indexOf(",")));//因为temp1已经从第一个“,”号开始,所以开始索引为0
这段我输出在控制台的数据是:
temp1_3:10,
temp1_4:1
正确的话应该是
temp1_3:10,
temp1_4:10
才对
想问问各位大虾,这个问题出在哪里?
分数也就只有这么多,求各位大大解救,谢谢
//第一类别参数的第三参数是记录当前目录数量
temp1 = temp1.substring(temp1.indexOf(",")+1);//修改temp1所保存的值,方便下面调用
System.out.println("temp1_3:"+temp1);
System.out.println("temp1_4:"+temp1.substring(0, temp.trim().indexOf(",")));
classListNum = Integer.parseInt(temp1.substring(0,temp.trim().indexOf(",")));//因为temp1已经从第一个“,”号开始,所以开始索引为0
这段我输出在控制台的数据是:
temp1_3:10,
temp1_4:1
正确的话应该是
temp1_3:10,
temp1_4:10
才对
想问问各位大虾,这个问题出在哪里?
分数也就只有这么多,求各位大大解救,谢谢
...全文
相关推荐
Java substring方法实现原理解析
需要注意的问题在使用 substring 方法时,需要注意可能出现的问题。在 JDK 6 中,使用 substring 方法可能会出现存储空间的浪费,甚至可能造成内存泄漏。
Java中由substring方法引发的内存泄漏详解
五、总结Java 中由 substring 方法引发的内存泄漏问题是一个棘手的问题,但是通过了解 substring 方法的实现原理和解决方法,我们可以避免这种问题的发生。
js中substring和substr两者区别和使用方法
通过以上介绍,我们了解了JavaScript中substring()和substr()方法的用法、区别以及在使用中的注意事项。希望这些信息能够帮助开发者更加高效地处理字符串相关的问题。
javascript中substr,substring,slice.splice的区别说明
substr方法的标准化问题使得它可能会被反对使用,substring不支持负数参数,而slice支持负数参数,并且功能最为强大。
C# Substring用法[代码]
因此,学习Substring 的使用不仅是编程基本功的积累,也是为以后解决更复杂问题打下基础。


J2ME
