Java FileWriter未写入.txt文件
我试图在一个名为Java FileWriter未写入.txt文件,java,Java,我试图在一个名为doctor.txt的文件中打印“测试”或其他内容 每当我运行这个程序时,文件上总是空白的。另外,您必须事先在文件夹中创建.txt文件,还是它会自动为您创建文件 这是我的密码: import java.util.Scanner; import java.io.File; import java.io.IOException; import java.io.FileWriter; public class Vowels { public static void mai
doctor.txt
的文件中打印“测试”或其他内容
每当我运行这个程序时,文件上总是空白的。另外,您必须事先在文件夹中创建.txt文件,还是它会自动为您创建文件
这是我的密码:
import java.util.Scanner;
import java.io.File;
import java.io.IOException;
import java.io.FileWriter;
public class Vowels {
public static void main(String [] args) {
try {
int countA = 0;
int countE = 0;
int countI = 0;
int countO = 0;
int countU = 0;
Scanner in = new Scanner(new File("poetry.txt"));
String poetry = "";
while(in.hasNext()){
poetry = in.nextLine();
poetry = poetry.replaceAll(" ", "~");
System.out.println(poetry);
for(int v = 0; v < poetry.length(); v++) {
if(poetry.charAt(v) == 'a') {
countA++;
}
if(poetry.charAt(v) == 'e') {
countE++;
}
if(poetry.charAt(v) == 'i') {
countI++;
}
if(poetry.charAt(v) == 'o') {
countO++;
}
if(poetry.charAt(v) == 'u') {
countU++;
}
}
}
System.out.println();
System.out.println("The number of 'A's is: " + countA);
System.out.println("The number of 'E's is: " + countE);
System.out.println("The number of 'I's is: " + countI);
System.out.println("The number of 'O's is: " + countO);
System.out.println("The number of 'U's is: " + countU);
FileWriter doctor = new FileWriter("doctor.txt");
doctor.write("test");
}
catch(IOException i) {
System.out.println("Error: " + i.getMessage());
}
}
import java.util.Scanner;
导入java.io.File;
导入java.io.IOException;
导入java.io.FileWriter;
公共类元音{
公共静态void main(字符串[]args){
试一试{
int countA=0;
整数计数=0;
int countI=0;
int countO=0;
int countU=0;
扫描仪输入=新扫描仪(新文件(“poetry.txt”);
弦乐诗=”;
while(在.hasNext()中){
诗歌=在.nextLine()中;
诗歌=诗歌。替换全部(“,“~”);
系统输出打印(诗歌);
for(int v=0;v
Putdoctor.close();
在doctor.write(“测试”);
Putdoctor.close();
在doctor.write(“测试”);
在doctor.close();
在doctor.write(“测试”)之后;
你没有关闭或刷新文件写入程序你没有关闭或刷新文件写入程序你没有关闭或刷新文件写入程序你没有关闭或刷新文件写入程序让我们关闭医生:)我不知道为什么,谁否决了这家伙的答案?不过我同意h@Subhrajyoti Majumder,但这只是一个评论,也应该有答案…@eclideria,很好地为你为什么要关闭Dr.提供更多的解释:)我支持关闭医生:)我不知道为什么,谁否决了这个人的答案?不过我同意@Subhrajyoti Majumder,但这只是一个评论,应该有答案w呃…@eclideria很好提供更多关于你为什么要关闭医生的解释:)我很高兴让关闭医生:)我不知道为什么以及谁否决了这个人的答案??不过我同意@Subhrajyoti Majumder,但这只是一个评论,也应该有答案…@eclideria很好提供更多关于你为什么要关闭医生的解释关闭医生:)我在向上投票让关闭医生:)我不知道为什么和谁否决了这家伙的答案??不过我同意@Subhrajyoti Majumder,但这只是一个评论,也应该有答案…@eclideria很好提供更多解释,说明你为什么要关闭医生:)我在向上投票