1. 编写一个Java应用程序在命令行窗口输出两行文字(参考教材11上机实践,将实验要求写在这部分) 2.按UTF-8编码保存源文件,在命令行窗口输出信息(参考教材13上机实践,将实验要求写在这部分)
时间: 2024-10-23 17:20:23 浏览: 16
1. 在Java中编写一个简单的命令行应用程序来输出两行文字,你可以创建一个`main`方法,如下所示:
```java
public class HelloWorld {
public static void main(String[] args) {
System.out.println("这是第一行输出的文字");
System.out.println("这是第二行输出的文字");
}
}
```
运行这个程序,你需要先保存文件为`HelloWorld.java`,然后使用`javac HelloWorld.java`编译,接着通过`java HelloWorld`运行它。
2. 要按照UTF-8编码保存源文件并在命令行窗口输出信息,首先确保你的编辑器支持UTF-8编码(如Notepad++、Visual Studio Code等)。打开你的文本编辑器,设置文件编码为UTF-8。接下来,在同一个`HelloWorld.java`文件中,可以使用以下内容替换原有代码:
```java
import java.io.PrintStream;
import java.nio.charset.StandardCharsets;
public class Utf8Example {
public static void main(String[] args) {
String utf8String = "这是使用UTF-8编码的文字";
PrintStream out = new PrintStream(new FileOutputStream("utf8_output.txt", true), StandardCharsets.UTF_8.newEncoder());
out.println(utf8String);
out.close();
System.out.println("已成功将字符串保存到utf8_output.txt文件中");
}
}
```
编译并运行后,会创建一个名为`utf8_output.txt`的文件,包含UTF-8编码的内容,并在命令行窗口显示"已成功将字符串保存到utf8_output.txt文件中"。
阅读全文