在Java編程中,strip()
方法(在較舊的Java版本中可能被稱為trim()
方法)用于刪除字符串開頭和結尾的空白字符。空白字符可以包括空格、制表符、換行符等。這個方法在處理用戶輸入或從文件中讀取的文本時非常有用,因為這些輸入通常可能包含不必要的空白字符。
以下是strip()
方法在Java編程中的一些實際應用:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("請輸入一段文本:");
String input = scanner.nextLine();
String strippedInput = input.strip();
System.out.println("處理后的文本:");
System.out.println(strippedInput);
}
}
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class Main {
public static void main(String[] args) {
try (BufferedReader reader = new BufferedReader(new FileReader("input.txt"))) {
String line;
while ((line = reader.readLine()) != null) {
String strippedLine = line.strip();
System.out.println(strippedLine);
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
public class Main {
public static void main(String[] args) {
String text = " Hello, World! ";
String strippedText = text.strip();
String[] words = strippedText.split("\\s+");
for (String word : words) {
System.out.println(word);
}
}
}
在這些示例中,strip()
方法用于刪除字符串開頭和結尾的空白字符,使得處理后的字符串更加整潔。