我们可以通过读取字符串中的段落来读取文件中的段落,然后根据“ \ r \ n”模式进行分割。请参阅下面的示例-
在类路径中请看以下文本文件。
test.txt
This is Line 1 This is Line 2 This is Line 3 This is Line 4 This is Line 5 This is Line 6 This is Line 7 This is Line 8 This is Line 9 This is Line 10
测试器
import java.io.File; import java.io.FileInputStream; import java.io.IOException; public class Tester { public static void main(String args[]) throws IOException { FileUtil fileUtil = new FileUtil(); System.out.println("No. of paragraphs in file: " + fileUtil.getParaCount()); } } class FileUtil { private static final String FILE_PATH = "data.txt"; public static int getParaCount() throws IOException { File file = new File(FILE_PATH); FileInputStream fileStream = new FileInputStream(file); byte[] byteArray = new byte[(int)file.length()]; fileStream.read(byteArray); String data = new String(byteArray); String[] paragraphs = data.toString().split("\r\n\r\n"); return paragraphs.length; } }
这将产生以下结果-
输出结果
No. of paragraphs in file: 5
本文向大家介绍使用Java计算文本文件中的行数,包括了使用Java计算文本文件中的行数的使用技巧和注意事项,需要的朋友参考一下 我们可以使用Java的BufferedReader类读取文件中的行。请参阅下面的示例- 示例 在类路径中请看以下文本文件。 test.txt 测试器 这将产生以下结果- 输出结果
本文向大家介绍使用Java计算文本文件中的字符数,包括了使用Java计算文本文件中的字符数的使用技巧和注意事项,需要的朋友参考一下 我们可以使用Java的BufferedReader类读取文件中的字符。请参阅下面的示例- 示例 在类路径中请看以下文本文件。 test.txt 测试器 这将产生以下结果- 输出结果
你能帮我在这段代码中添加一个额外的检查吗?这个检查可以帮助我找出每一段的字数? BufferedReader br=新的BufferedReader(新的InputStreamReader(新的FileInputStream(path))); }爪哇
问题内容: 如何使用Java计算目录中的文件数?为了简单起见,假设该目录没有任何子目录。 我知道以下的标准方法: 但这将有效地遍历目录中的所有文件,如果文件数量很大,这可能会花费很长时间。另外,除非目录中的实际文件数大于某个固定的大数字(例如5000),否则我不关心目录中的实际文件。 我正在猜测,但是目录(或者在Unix中,它的i节点)是否不存储其中包含的文件数量?如果我可以直接从文件系统获取该数
第二页是新页....这是整个一段。我有段落的起始坐标。
问题内容: 我一直在寻找一种不错的,快速的解决方案,以解决如何在圆内放置一段文字的问题。我发现有两种解决方案。 解决方案1 将与文本高度相同的多个 div 浮动到文本的右侧,然后通过更改div 宽度来 调整文本的剩余空间。 解决方案2 将生成器用于同一件事。 奖励(不是问题的一部分,只是小费) 我不是在寻找这个,但是也许有人会需要它,我认为将它作为链接很好>它是一个基于Web的生成器,可以帮助您将