用java写一个读取文件内容,并统计字符的个数
时间: 2023-05-26 08:04:59 浏览: 90
以下是一个简单的Java程序,可以读取给定文件的内容,并统计其中的字符个数:
```java
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
public class FileCharCount {
public static void main(String[] args) throws IOException {
File file = new File("sample.txt");
FileInputStream fis = new FileInputStream(file);
int charCount = 0;
while (fis.available() > 0) {
fis.read();
charCount++;
}
System.out.println("Total character count: " + charCount);
fis.close();
}
}
```
以上程序创建了一个 `File` 对象,用于表示将要读取的文件。然后它创建了一个 `FileInputStream` 对象,用于读取该文件的内容。
接下来,程序开始一个循环,通过读取 `FileInputStream` 中的数据,一个个地统计字符个数。
最后,程序输出计算出的字符个数,并关闭 `FileInputStream` 对象以释放资源。
阅读全文