java 文字列の前にある空白のみを除去する
javaで、文字列の前にある空白のみを除去する手順を記述してます。「stripLeading」を使用します。全角空白も半角空白も除去されます。
環境
- OS windows11 home
- java 19.0.1
手順
文字列の前にある空白のみを除去するには、「stripLeading」で可能です。
対象の文字列.stripLeading( )
実際に、使用してみます。
public class App {
public static void main(String[] args) throws Exception {
String str1 = " hello world ";
String str2 = " hello world ";
System.out.println(str1.stripLeading() + "E"); //hello world E
System.out.println(str2.stripLeading() + "E"); //hello world E
}
}
全角空白も半角空白も前方のみが除去されていることが確認できます。
後方のみ除去
逆に後方のみを除去する場合は「stripTrailing」を使用します。
public class App {
public static void main(String[] args) throws Exception {
String str1 = " hello world ";
String str2 = " hello world ";
System.out.println("S" + str1.stripTrailing() + "E"); //S hello worldE
System.out.println("S" + str2.stripTrailing() + "E"); //S hello worldE
}
}
-
前の記事
Redis set型のデータが存在するかを判定する 2023.10.08
-
次の記事
mac 頭にハイフン付きのファイルを作成する 2023.10.10
コメントを書く