java键盘输入一个字符串,输出字符串中只出现2次的最后一个字符. 将结果写入data3.txt文件中。
时间: 2024-02-13 13:03:59 浏览: 69
UWP写字符串到文件
好的,代码如下:
```java
import java.io.FileWriter;
import java.io.IOException;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个字符串:");
String str = scanner.nextLine();
char[] chars = str.toCharArray();
char result = 0;
for (int i = 0; i < chars.length; i++) {
if (str.indexOf(chars[i]) == str.lastIndexOf(chars[i])) {
result = chars[i];
}
}
try {
FileWriter writer = new FileWriter("data3.txt");
writer.write(result);
writer.close();
System.out.println("结果已写入data3.txt文件中");
} catch (IOException e) {
System.out.println("写入文件失败");
e.printStackTrace();
}
}
}
```
这个程序会提示用户输入一个字符串,然后找出该字符串中只出现2次的最后一个字符,并将结果写入data3.txt文件中。
阅读全文