使用Java保存输入的文本是txt文本
我们可以使用Javajava.io
将输入的文本保存在包中的类别为txt文本。以下是解决这个问题的简单解决方案。
第一,我们需要创建一个类来将文本保存到txt文本中。您可以将此类命名为TextSaver
。
import java.io.BufferedWriter;import java.io.FileWriter;import java.io.IOException;public class TextSaver { private String fileName; public TextSaver(String fileName) { this.fileName = fileName; } public void saveText(String text) { try (BufferedWriter writer = new BufferedWriter(new FileWriter(fileName))) { writer.write(text); } catch (IOException e) { e.printStackTrace(); } }}
这一类包括一种结构方法和一种保存文本的方法。结构方法以文件名为参数,并保存在其中fileName
变量中。saveText
该方法接受字符串参数,并将字符串写入指定的txt文本文件中。
现在我们可以用了TextSaver
txt文本是用类来保存输入的文本。
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("请输入文字:"); String text = scanner.nextLine(); TextSaver textSaver = new TextSaver("text.txt"); textSaver.saveText(text); System.out.println("文本已保存到textttt.txt文件中。"); }}
我们在这个例子中使用它Scanner
类获取用户输入的文本。然后我们创建一个TextSaver
示例,并将输入的文本保存为txt文本文件。最后,我们打印了成功保存的提示信息。
编译并运行上述代码,您可以看到程序要求用户输入文本,并将输入的文本保存到名称中text.txt
在txt文本文件中。保存成功后,程序将打印相应的提示信息。
请输入文字:Hello, World!文本已保存到textttt.txt文件中。
总结
通过上述方案,我们可以使用Java将输入的文本保存为txt文本文件。首先,我们创建了一个保存文本的类别TextSaver
,然后使用保存用户输入的文本。该方案简单易懂,能满足大多数场景的需要。