java - 如何读取 Word 或 Txt 类型文件中字符串的 X 和 Y 坐标?

标签 java string file

我想从 Word 或 Text 类型的文件中搜索字符串。找到搜索到的字符串后,我想获取它在文档中的位置(X 和 Y 坐标),至少是搜索到的字符串的第一个字符。

示例: 要搜索的字符串:“测试”。

文件内容:

   ABCD EFGH
   This is a Test for Stackoverflow.
   Hello World.

我想编写一个 Java 函数,根据该文档的 X 和 Y 坐标返回单词“Test”的 T 位置。或者可能是行号和列号?我该怎么做?

我可以使用 java.util.scanner 搜索字符串。

最佳答案

行是您在查找单词的过程中经历的换行符数量的计数,列是自您在查找单词的过程中经历的最后一个换行符以来的字符数的计数.

关于java - 如何读取 Word 或 Txt 类型文件中字符串的 X 和 Y 坐标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22392964/

相关文章:

string - Swift 文本文件到字符串数组

java - 使用SFTP上传后本地文件未删除

Python将特定的csv列读入列表

java - Tomcat 是否支持承载( token )身份验证,如果支持,如何配置它?

Java - 什么数据结构为预加载字符串数组和检查字符串是否存在提供最快的性能?

c++ - 最长公共(public)子串的方法

C# 应用程序启动新修订删除所有内容

Java多线程使线程以与它们开始但同时运行的顺序相同的顺序结束

java - 在java中正确地将字符串数组转换为字符串并返回

java - 如何将 ListView 转换为任何类型的简单水平滚动条?