在下面的代碼中,我試圖激活if語句。在if語句中,xxxxx可以等於任何長度的任何字符,但最後需要.txt。如何忽略字符串中的字符
import java.util.Scanner;
public class Example {
public static void main(String args[]) {
Scanner keyboard = new Scanner (System.in);
String save = keyboard.nextLine();
if ("save xxxxx.txt".equals(save)) {
System.out.println("Success!");
} else {
System.out.println("Failed!");
}
}
}
我應該可以輸入一些諸如:
- 「保存hellothere.txt」應該通過if語句(因爲有一個保存和.txt)
- 「拯救goodbyehelloletmegooo.txt」應通過,因爲存在保存和.txt
它翔ULD在這些情況下,未通過:
- 「拯救你好」它不會通過,因爲沒有.TXT
- 「hello.txt的」它不會通過,因爲沒有保存
所有幫助表示感謝。
你應該處理 「命令」,並在不同的操作 –
「FILE_NAME」 有'字符串#startsWith'和'串#endsWith'。但是你應該真的分成單詞並分別處理它們。 – Thilo