JAVA中字符串函数subString的用法小结
string str;
str=str.substring(int beginindex);截取掉str从首字母起长度为beginindex的字符串,将剩余字符串赋值给str;
str=str.substring(int beginindex,int endindex);截取str中从beginindex开始至endindex结束时的字符串,并将其赋值给str;
demo:
class test
{
public static void main(string[] args)
{
string s1 ="1234567890abcdefgh";
s1 = s1.substring(10);
system.out.println(s1);
}
}
运行结果:abcdefgh
class test
{
public static void main(string[] args)
{
string s1 ="1234567890abcdefgh";
s1 = s1.substring(0,9);
system.out.println(s1);
}
}
运行结果:123456789
下面是个典型例子:
public class stringdemo{
public static void main(string agrs[]){
string str="this is my original string";
string todelete=" original";
if(str.startswith(todelete))
str=str.substring(todelete.length());
else
if(str.endswith(todelete))
str=str.substring(0, str.length()-todelete.length());
else
{
int index=str.indexof(todelete);
if(index!=-1)
{
string str1=str.substring(0, index);
string str2=str.substring(index+todelete.length());
str=str1+str2;
}
else
system.out.println("string /""+todelete+"/" not found");
}
system.out.println(str);
}
}
运行结果:
this is my string
推荐阅读
-
JAVA中字符串函数subString的用法小结
-
Java中replace、replaceAll和replaceFirst函数的用法小结
-
Java中replace、replaceAll和replaceFirst函数的用法小结
-
Java实现从字符串中找出数字字符串的方法小结
-
Java实现从字符串中找出数字字符串的方法小结
-
php中替换字符串函数strtr()和str_repalce()的用法与区别
-
Java中的字符串用法小结
-
mysql截取的字符串函数substring_index的用法
-
mysql截取的字符串函数substring_index的用法
-
java 面试中的一道编写一个截取字符串的函数 博客分类: J2EE Java面试编程