猿教程 Logo

Java String类的方法

java.lang.String类提供了很多方法来处理字符串。 在这些方法的帮助下,我们可以对字符串执行操作,如修剪,连接,转换,比较,替换字符串等。

Java String是一个强大的概念,因为如果您在基于窗口,基于Web或移动应用程序中提交任何形式,所有内容都将被视为字符串。

让我们来看看String类的重要方法。


Java字符串toUpperCase()和toLowerCase()方法

java字符串的toUpperCase()方法将此字符串转换为大写字母,toLowerCase()方法将此字符串转换为小写字母。

相关实例:

String s="Sachin";
   System.out.println(s.toUpperCase());//SACHIN
   System.out.println(s.toLowerCase());//sachin
   System.out.println(s);//Sachin(no change in original)
SACHIN
sachin
Sachin

Java String trim()方法

字符串trim()方法消除字符串前后的空格。

相关实例:

String s="  Sachin  ";
   System.out.println(s);//  Sachin  
   System.out.println(s.trim());//Sachin
Sachin  
Sachin

Java字符串startsWith()和endsWith()方法

相关实例:

String s="Sachin";
   System.out.println(s.startsWith("Sa"));//true
   System.out.println(s.endsWith("n"));//true
true
true

Java String charAt()方法

字符串charAt()方法返回指定索引处的字符。

相关实例:

String s="Sachin";
   System.out.println(s.charAt(0));//S
   System.out.println(s.charAt(3));//h
S
h

Java字符串length()方法

string length()方法返回字符串的长度。

相关实例:

String s="Sachin";
   System.out.println(s.length());//6
输出结果:
6

Java String intern()方法

最初为空的字符串池由String类私有维护。

当调用intern方法时,如果池已经包含等于由equals(Object)方法确定的此String对象的字符串,则将返回池中的字符串。 否则,此String对象将添加到池中,并返回对此String对象的引用。

相关实例:

String s=new String("Sachin");
   String s2=s.intern();
   System.out.println(s2);//Sachin
Sachin

Java String valueOf()方法

字符串valueOf()方法将给定类型(如int,long,float,double,boolean,char和char数组)转换为字符串。

相关实例:

int a=10;
  String s=String.valueOf(a);
  System.out.println(s+10);

输出:

1010

Java String replace()方法

字符串replace()方法用第二个字符序列替换第一个字符序列的所有出现。

相关实例:

String s1="Java is a programming language. Java is a platform. Java is an Island.";  
String replaceString=s1.replace("Java","Kava");//replaces all occurrences of "Java" to "Kava"  
System.out.println(replaceString);

输出:

Kava is a programming language. Kava is a platform. Kava is an Island.


版权声明:本站所有教程均为本站原创或翻译,转载请注明出处,请尊重他人劳动果实。请记住本站地址:www.yuanjiaocheng.net (猿教程) 作者:卿文刚
本文标题: C#环境
本文地址:http://www.yuanjiaocheng.net/Java/methods-of-string-class.html