个性化阅读
专注于IT技术分析

Java String类方法

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

Java字符串是一个强大的概念, 因为如果你在基于窗口的, 基于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()方法

string 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 String 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字符串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.
赞(0)
未经允许不得转载:srcmini » Java String类方法

评论 抢沙发

评论前必须登录!