我有一個列表,其中有約700個項目需要在將它們添加到我的網頁之前編輯。 我嘗試手動編輯每個項目,但它變得太廣泛了,我想我可能會使用Java來讀取和編輯文件,因爲需要編輯的單詞在每個項目中具有相同的開始和結束。Java如何讀取和刪除文件的內容。
我想我會通過循環遍歷Q中的單詞開始,保存它,當我有邏輯工作時,我會發現如何讀取文本文件並再次執行相同的操作。 (如果有任何其他方式,我可以提供建議) 這裏是我放到一起的代碼,很久以前我用Java編碼,所以我現在基本上沒有技能。
import javax.swing.JOptionPane;
public class CustomizedList
{
public static void main (String[] args)
{
String Ord = JOptionPane.showInputDialog("Enter a word");
String resultatOrd ="";
for(int i = 0; i < Ord.length(); i++)
{
if(Ord.charAt(i) == 'y' && Ord.charAt(i) == 'e' && Ord.charAt(i) ==
's')
{
resultatOrd += Ord.charAt(i);
System.out.println(resultatOrd);
}
else
System.out.println("Wrong word.");
}
}
}
我不知道我在做什麼錯,但是我輸入的字不符合邏輯地工作。 我想從這個文本文件中刪除兩個單詞:YES和NO,都是大寫和小寫。
作爲@Christian說,一個字不能同時等於「Y」和「E」和「S」都在同一時間。角色在給定時間點只有一個值。但是,爲什麼不嘗試在String類中使用equalsIgnoreCase()方法。 – crowne 2012-07-30 17:29:12