logo

Java 文字列クラスのメソッド

java.lang.String クラスには、操作に使用される多くの組み込みメソッドが用意されています。 Javaの文字列 。これらのメソッドを利用すると、文字列のトリミング、連結、変換、比較、置換などの操作を String オブジェクトに対して実行できます。

Java String は、ウィンドウ ベース、Web ベース、またはモバイル アプリケーションでフォームを送信すると、すべてが String として扱われるため、強力な概念です。

String クラスの重要なメソッドをいくつか使用してみましょう。

Java String toUpperCase() および toLowerCase() メソッド

Java String toUpperCase() メソッドはこの String を大文字に変換し、String toLowerCase() メソッドは小文字に変換します。

文字列操作1.java

 public class Stringoperation1 { public static void main(String ar[]) { 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 の前後の空白を削除します。

文字列操作2.java

 public class Stringoperation2 { public static void main(String ar[]) { String s=' Sachin '; System.out.println(s);// Sachin System.out.println(s.trim());//Sachin } } 
今すぐテストしてください

出力:

 Sachin Sachin 

Java StringのstartsWith()およびendsWith()メソッド

startWith() メソッドは、String が引数として渡された文字で始まるかどうかをチェックし、endsWith() メソッドは String が引数として渡された文字で終わるかどうかをチェックします。

文字列操作3.java

 public class Stringoperation3 { public static void main(String ar[]) { String s='Sachin'; System.out.println(s.startsWith('Sa'));//true System.out.println(s.endsWith('n'));//true } } 
今すぐテストしてください

出力:

 true true 

Java String charAt() メソッド

String クラスの charAt() メソッドは、指定されたインデックスの文字を返します。

文字列操作4.java

 public class Stringoperation4 { public static void main(String ar[]) { 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 の長さを返します。

文字列操作5.java

Cで文字列を反転する
 public class Stringoperation5 { public static void main(String ar[]) { String s='Sachin'; System.out.println(s.length());//6 } } 
今すぐテストしてください

出力:

 6 

Java String intern() メソッド

文字列のプールは最初は空であり、String クラスによってプライベートに維持されます。

intern メソッドが呼び出されたときに、equals(Object) メソッドによって決定されたこの String オブジェクトと等しい String がプールにすでに含まれている場合は、プールからの String が返されます。それ以外の場合、この String オブジェクトはプールに追加され、この String オブジェクトへの参照が返されます。

文字列操作6.java

 public class Stringoperation6 { public static void main(String ar[]) { String s=new String('Sachin'); String s2=s.intern(); System.out.println(s2);//Sachin } } 
今すぐテストしてください

出力:

 Sachin 

Java String valueOf() メソッド

String クラスの valueOf() メソッドは、int、long、float、double、boolean、char、char 配列などの指定された型を String に変換します。

文字列操作7.java

 public class Stringoperation7 { public static void main(String ar[]) { int a=10; String s=String.valueOf(a); System.out.println(s+10); } } 

出力:

 1010 

Java String replace() メソッド

String クラスの replace() メソッドは、出現する最初の文字シーケンスをすべて 2 番目の文字シーケンスに置き換えます。

文字列操作8.java

 public class Stringoperation8 { public static void main(String ar[]) { 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.