java 如何计算一篇文章有多少字符 速度速度!!!

[复制链接]
查看11 | 回复5 | 2011-3-28 15:03:12 | 显示全部楼层 |阅读模式
注意节省内存

回复

使用道具 举报

千问 | 2011-3-28 15:03:12 | 显示全部楼层
只计算长度的话,没必要保存内容,直接相加每一行内容的长度即可。这个只有一个int变量和一个string临时变量应该是最节省内存的了。import java.io.BufferedReader;import java.io.FileReader;import java.io.IOException;public class FileCount { public static void main(String[] args) throws IOException {String file = "test.txt";int count = getCharacterCount(file);

回复

使用道具 举报

千问 | 2011-3-28 15:03:12 | 显示全部楼层
public class ReadText {
//filePath是你文章的存放路径,思路是从文章中读出所有字符组成一个字符串,去掉空格就知道文//章有多少字符了 public static final void readF1(String filePath) throws IOException {
Buff
回复

使用道具 举报

千问 | 2011-3-28 15:03:12 | 显示全部楼层
import java.io.FileNotFoundException;import java.io.IOException;import java.io.RandomAccessFile;public class Test { public static void main(String[] args) {String f
回复

使用道具 举报

千问 | 2011-3-28 15:03:12 | 显示全部楼层
用BufferedReader读这个文档,每次readLine()一行,返回一个String,用String的length()方法,最后每一行的length加一起,就是字符数了
回复

使用道具 举报

千问 | 2011-3-28 15:03:12 | 显示全部楼层
方法应该有很多....tring text="sdfsdfsd士大夫士大夫";System.out.println(text.length());
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行