【Java:从文件的开头开始查找文本文件中单词的char偏移量,para偏移量?】教程文章相关的互联网学习教程文章

java – 如何从文本文件中填充JComboBox?【代码】

如何从文本文件中填充JComboBox?解决方法:很模糊的问题.你是说你想要每行一个条目?如果是这样,你想使用类似BufferedReader的东西,读取所有行,将它们保存为String数组.在String构造函数中创建一个新的JComboBox.BufferedReader input = new BufferedReader(new FileReader(filePath)); List<String> strings = new ArrayList<String>(); try {String line = null;while (( line = input.readLine()) != null){strings.add(line);}...

在java中加密文本文件的最简单方法【代码】

对于我的学校项目,我必须表明我可以在程序中使用文件处理.为此,我做了一个非常简单的登录过程,您可以创建一个帐户,将用户名和密码写入资源文件夹中的文本文件.显然这根本没有任何安全性,因为它不是为了展示文件处理而设计的,但是我的老师说我应该尝试在文件中添加一些加密以获得更好的成绩. 我做了一些研究,很多人都在推荐DES. 我遇到的问题是我的项目没有太多时间,需要尽快完成.使用DES似乎需要一段时间来实现所有额外的代码. 在我...

java – 写入控制台和文本文件【代码】

我从互联网上找到了下面的代码,但它不会将打印的控制台写入omt.txt,它只会在第二个catch块之后写入System.out.println语句.如果你运行代码,你会明白什么我的意思是.我想要的是将控制台上的内容写入“omt.txt”文件,这些文件都是…… 经过一些回答,我发现我的问题不明确,对不起.我想将控制台输出保存到omt.txt文本文件中.如果在控制台上打印“Hello 123”,它也应该在omt.txt文件中.换句话说,打印控制台上的任何内容都应该同时写在om...

在文本文件Java的开头写

我需要在文本文件的开头写一些东西.我有一个包含内容的文本文件,我想在此内容之前写一些内容.说我有;Good afternoon sir,how are you today?I’m fine,how are you?Thanks for asking,I’m great修改后,我希望它是这样的:Page 1-Scene 5925.05.2011 Good afternoon sir,how are you today?I’m fine,how are you?Thanks for asking,I’m great 刚刚编写的内容:)我怎样才能像这样修改文本文件?解决方法:你无法真正修改它 – 文...

java – 在读取文本文件时检查不可打印字符行【代码】

我的程序必须逐行读取文本文件.UTF-8中的文件.我不确定文件是否正确 – 可以包含不可打印的字符.是否可以检查它而不进入字节级别?谢谢.解决方法:如果要检查字符串是否具有不可打印的字符,则可以使用正则表达式[^\p{Print}]

java – ANDROID:如何格式化必须保存在文本文件中的文本【代码】

我有一个应用程序,我可以从数据库中选择数据,然后在TableView中显示结果.接下来我要做的是将所选数据(当前显示在TableView中)保存到文本文件中,这样它就可以复制到PC上并打印到纸上.我想要实现的是每列之间的空格相等.我正在使用这样的东西将文本保存到文件中:out.write("\n "+name+" \t"+amount+" \t"+price);但是在文本编辑器中打开文件后看起来不太好.这是正确的方法吗?如果不是什么?解决方法:您可以使用函数String.format来...

java – 使用多个连接到该平面文件,通过Internet将30GB平面文本文件导入本地文件系统?

可以说,我在服务器中有一个平面文本文件.我需要通过互联网下载/导入/复制到我的本地文件系统.有没有什么方法可以导入文件块或者从我的本地系统有多个连接到该平面文本文件,这样,导入/复制/变得更快? 问候解决方法:一种方法是,如果有可用的FTP服务器支持,使用基于多个ftp的产品,基本上将其分割,将多个流下载到同一个文件.然而,最终有一个严峻的现实,你的速度仍然只是路径上最小链路的最大值.因此,如果您下载文件并获得每秒2mb的全带...

java – 使用HashMap和List解析文本文件【代码】

我有一个文本文件,如:fruits bananna blackbery apple vegetable carrot potato cars toyota honda ww bmw我需要我的Java程序来获取像蔬菜一样的字符串并显示下一个单词.在这种情况下,程序将显示胡萝卜土豆 我有以下代码:public static void ParseWithHashMap(String wordGiven) throws IOException {HashMap<String, ArrayList<String>> map = new HashMap<String, ArrayList<String>>();ArrayList<String> lemmes = new ArrayL...

Java – 读取文本文件的第一个单词【代码】

我在阅读文本文件的第一个单词时遇到问题.如果第一个单词等于’Circle’,我想在我的数组中创建一个新的Circle对象.FileInputStream fileIn = new FileInputStream("shapeFile.txt");Scanner scan = new Scanner(fileIn);while(scan.hasNextLine()) {String shape = scan.next();if(shape.equals("Circle")) {myShapes.addShape(new Circle(scan.nextInt(), scan.nextInt(), scan.nextInt(), Color.RED));}}我收到上面代码的以下错误...

java – 如何写/读到文本文件的开头?【代码】

编辑这是我的文件阅读器,我可以从下到上阅读它,看看从下到上写它是多么困难.BufferedReader mainChat = new BufferedReader(new FileReader("./messages/messages.txt"));String str;while ((str = mainChat.readLine()) != null) {System.out.println(str);}mainChat.close();或(旧问题) 如何让它将下一个String放在文件的开头,然后插入一个新行(将其他行向下移动)?FileWriter chatBuffer = new FileWriter("./messages/messages...

java – Codesame中的Textscreen One,如何读取文本文件?

我想在我的Codename One App中添加一个帮助屏幕.由于文本比其他字符串更长,我想将它放在一个单独的文件中并将其添加到app-package. 我该怎么做呢?我在哪里放置文本文件,如何轻松地将其读入字符串? (我已经知道如何将字符串放入表单内的文本区域)解决方法:在Codename One Designer中,转到数据部分并添加文件. 您可以在那里添加文本并使用myResFile.getData(“name”);获取它. 您还可以将文件存储在src目录中,并使用Display.getIns...

java文本文件读写操作【代码】

FileOpUtil.javapackage com.qiaojun;import com.jmt.alipay.property.SystemProps; import lombok.extern.slf4j.Slf4j;import java.io.*; import java.net.URL; import java.nio.charset.Charset; import java.util.zip.ZipEntry; import java.util.zip.ZipFile; import java.util.zip.ZipInputStream;/*** 文件读写工具类* @author qiaojun* @date 2019/4/3*/ @Slf4j public class FileOpUtil {/*** 下载文件到指定位置* @param ...

java – 在J2ME中读取文本文件【代码】

我正在尝试读取资源(asdf.txt),但如果文件大于5000字节,(例如)将4700个空字符插入到内容变量的末尾.有没有办法删除它们? (或设置正确的缓冲区大小?) 这是代码:String content = ""; try {InputStream in = this.getClass().getResourceAsStream("asdf.txt");byte[] buffer = new byte[5000];while (in.read(buffer) != -1) {content += new String(buffer);} } catch (Exception e) {e.printStackTrace(); }解决方法:最简单的方...

java – 使用BufferedReader和Scanner读取文本文件【代码】

我需要读取文本文件的前n行作为行(每行可能包含或不包含空格).文本文件的其余部分包含未知数量N的以空格分隔的标记(分隔符是空格,制表符和换行符的混合,所有这些都被视为与分隔符完全相同). 我知道如何使用BufferedReader读取行.我知道如何使用Scanner读取令牌.但是,如何以上述方式将这两种不同的阅读模式组合成单个文本文件?解决方法:您可以使用扫描仪执行这两项任务.请参阅Scanner.nextLine方法. 如果你真的需要同时使用Buffere...

java – 将输出数据写入文本文件会在文本文件中产生不完整的结果【代码】

我有14个列表,每个列表都有数字或字符串数??据.每个列表的大小是32561.我必须输出一个格式为的文件:list1_element1 list2_element1.......................list14_element1 list1_element2 list2_element2.......................list14_element2 . . . . . list1_element32561 list2_element32561.......................list14_element32561输出文件中的每个元素由制表符空格分隔.我在Java中这样做了.out = new BufferedW...