Java读取txt文件内容为123456
时间: 2023-09-08 15:09:23 浏览: 38
如果您想读取一个名为"test.txt"的文件中的内容,可以使用以下Java代码:
```java
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class ReadFile {
public static void main(String[] args) {
String fileName = "test.txt";
try (BufferedReader br = new BufferedReader(new FileReader(fileName))) {
String line;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
这段代码会逐行读取文件中的内容,并将其输出到控制台。请注意,您需要将文件名替换为您想要读取的实际文件名。
相关问题
java读取txt文件内容保存为字符串
可以使用 Java 的 FileReader 和 BufferedReader 类来读取文本文件内容并保存为字符串。
以下是一个示例代码:
```java
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class ReadFileToString {
public static String readFileToString(String filePath) throws IOException {
BufferedReader reader = new BufferedReader(new FileReader(filePath));
StringBuilder stringBuilder = new StringBuilder();
String line = null;
while ((line = reader.readLine()) != null) {
stringBuilder.append(line);
stringBuilder.append(System.lineSeparator());
}
reader.close();
return stringBuilder.toString();
}
public static void main(String[] args) throws IOException {
String filePath = "path/to/your/file.txt";
String fileContent = readFileToString(filePath);
System.out.println(fileContent);
}
}
```
在上面的代码中,readFileToString() 方法接收文件路径作为参数,并返回文件内容的字符串表示形式。方法使用 BufferedReader 和 FileReader 类来读取文件内容,使用 StringBuilder 类来构建字符串,并使用 System.lineSeparator() 方法来添加行分隔符。在 main() 方法中,我们可以通过调用 readFileToString() 方法来将文件内容读取到字符串中。
java读取txt文件内容
可以使用Java中的FileReader和BufferedReader类来读取txt文件的内容,具体步骤如下:
1. 创建File对象,指定要读取的txt文件路径。
2. 创建FileReader对象,将File对象传入构造方法中。
3. 创建BufferedReader对象,将FileReader对象传入构造方法中。
4. 使用BufferedReader的readLine方法来逐行读取txt文件内容。
5. 读取完成后,关闭BufferedReader和FileReader对象。
以下是示例代码:
```java
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
public class ReadTxtFile {
public static void main(String[] args) {
File file = new File("test.txt"); // 指定要读取的txt文件路径
BufferedReader reader = null;
try {
FileReader fileReader = new FileReader(file);
reader = new BufferedReader(fileReader);
String line;
while ((line = reader.readLine()) != null) { // 逐行读取txt文件内容
System.out.println(line);
}
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
if (reader != null) {
reader.close(); // 关闭BufferedReader对象
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
```