java截取字符串函数
这个程序是通过先把字符串转换为byte 数组然后根据你要截取的字符串长度截取字符串的。
byte bt[] = str.getBytes(); //转化为字节数组。
if(bt[byteNum]0)//判断截取的长度,截取的长度不能是否小于0
{
String substrx=new String(bt,0,–byteNum);
/*String(byte[] ascii, int hibyte)
已过时。 该方法无法将字节正确转换为字符。从 JDK 1.1 起,完成该转换的首选方法是通过 String 构造方法,该方法接受一个字符集名称或使用平台的默认字符集。*/
//建议: 学习的时候多看看API
javachartsubstring区别
substr(index, length) 从起始索引号提取字符串中指定数目的字符。 substr方法可以传入两个参数 index和length。 index是起始位,length是截取的长度。
java中subString()有什么用
1:s.substring 是截取字符串的意思。
这样可以截取到dff的字符串