[Java]isWhitespaceメソッドで文字列の後ろのスペースを取り除くサンプル

2021年7月1日

書式
Character.isWhitespace(文字)
使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
package com.arkgame.study;
public class WhiteSpaceAfterDemo {
public static void main(String[] args) {
String resStr = "test123 ";
System.out.println("結果1: " + resStr.length() + resStr);
// 後ろのスペースを取り除く
while (Character.isWhitespace(resStr.charAt(resStr.length() - 1))) {
resStr = resStr.substring(0, resStr.length() - 1);
}
System.out.println("結果2: " + resStr.length() + resStr);
}
}
package com.arkgame.study; public class WhiteSpaceAfterDemo { public static void main(String[] args) { String resStr = "test123 "; System.out.println("結果1: " + resStr.length() + resStr); // 後ろのスペースを取り除く while (Character.isWhitespace(resStr.charAt(resStr.length() - 1))) { resStr = resStr.substring(0, resStr.length() - 1); } System.out.println("結果2: " + resStr.length() + resStr); } }
package com.arkgame.study;

public class WhiteSpaceAfterDemo {

      public static void main(String[] args) {
            String resStr = "test123 ";

            System.out.println("結果1: " + resStr.length() + resStr);

            // 後ろのスペースを取り除く
            while (Character.isWhitespace(resStr.charAt(resStr.length() - 1))) {
                  resStr = resStr.substring(0, resStr.length() - 1);
            }
            System.out.println("結果2: " + resStr.length() + resStr);
      }

}

実行結果
結果1: 8test123
結果2: 7test123

Java

Posted by arkgame