从控制台读取正整数n,在文本文件hello.txt中存储n行:“hello java”字符串
时间: 2024-03-19 21:45:35 浏览: 62
一个用java编的Hhello程序
您可以使用Java中的Scanner类来获取控制台输入的整数n,然后使用FileWriter类将字符串 "Hello Java" 写入到一个文本文件中。下面是一个简单的示例代码:
```java
import java.io.FileWriter;
import java.io.IOException;
import java.util.Scanner;
public class WriteToFileExample {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个正整数n: ");
int n = scanner.nextInt();
try {
FileWriter writer = new FileWriter("hello.txt");
for (int i = 0; i < n; i++) {
writer.write("Hello Java\n");
}
writer.close();
System.out.println("已将 " + n + " 行字符串写入文件 hello.txt");
} catch (IOException e) {
System.out.println("写文件出错: " + e.getMessage());
}
}
}
```
在这个示例中,我们使用Scanner类从控制台获取用户输入的整数n。然后使用FileWriter类将字符串 "Hello Java" 写入到一个名为hello.txt的文本文件中,重复n次。最后在控制台输出写入的行数。注意需要处理IOException异常。
阅读全文