我有一个列表,其中有约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