【用Java写入文本文件】教程文章相关的互联网学习教程文章

java-如何使用ElGamal加密/解密文本文件【代码】

我正在尝试使用ElGamal对文本文件进行加密和解密,但似乎无法使其正常工作.我有一组范围从1kb-1mb的文本文件,并且我使用512位作为密钥大小.我已经知道,就像RSA一样,ELGamal不能加密的值超过其模数,因此,作为我的初始解决方案,我决定将每个文件分成多个块(小于其模数),以便能够对其进行加密幸运的是,这些解决方案适用于加密.我的问题是,当我尝试对其进行解密时,生成的输出不是我期望看到的实际输出.我不知道是什么原因造成的,我真的需...

java-从文本文件读取要插入输入的字符串【代码】

可以说我的文件名为“ abc.txt” 这个文件有三个字符串“你好吗” 我想将字符串读为“你好吗” 并将其存储到字符串word2中? 我该怎么做 ?解决方法: try {File file = new File("abc.txt");BufferedReader br = new BufferedReader(new FileReader(file));String word2 = br.readLine();br.close();//test:System.out.println(word2); } catch (IOException e) {// Something went wrong, eg: file not founde.printStackTrace();...

用Java写入文本文件【代码】

我有一个需要(可能是)经验丰富的Java专业人士的应用.该引擎工作正常,但是我无法将数据保存到文本文件;此外,每次调试文件操作时,由于无法写入模拟器中的磁盘,因此必须束缚平板电脑,卸载旧应用程序,复制apk并重新安装. 我补充说:<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>到应用程序标记之外的清单,以及尝试了多种写入文件的方法.例外情况是(取决于当前尝试)eacces或文件不存在.我也整日在Goog...

读取文本文件时如何使用Java进度栏?【代码】

我是java swing的新手,我想阅读文本文件.在读取该文件时,我想在java进度栏中显示已读行的百分比.欢迎任何示例代码.我试过了,但我不知道我的逻辑是否正确.我怎样才能做到这一点.import java.io.*; import javax.swing.*; import javax.swing.UIManager.*; import javax.swing.border.EtchedBorder; public class UploadFile { JFrame frame; JProgressBar progressBar_1; public static void main(String args[])throws IOExcept...

java-如何从文本文件中获取特定行?【代码】

这个问题已经在这里有了答案: > How to read a specific line using the specific line number from a file in Java? 17个我不知道如何从文件中获取特定的文本行.假设文本文件是:(1) john (2) mark (3) Luke如何获得文本文件的第二行(标记)?我只需要阅读它,而不是对其进行编辑.解决方法: int n = 2; String lineN = Files.lines(Paths.get("yourFile.txt")).skip(n)....

从Java文本文件中读取和提取数据【代码】

我想知道如何从文本文件中仅提取数字数据并读取它的过程.我有一个名为temperature.txt的文本文件,它会在模拟我的代码时不断追加数据.我想知道javascript中的代码,可将数据实时地流式传输.'use strict'; var plotly = require('plotly')('agni_2006','jtwubwfjtp'); var initdata = [{x:[], y:[], stream:{token:'g1z4cinzke', maxpoints:200}}]; var initlayout = {fileopt : 'overwrite', filename : 'try'}; plotly.plot(initdat...

java-如何从文本文件中获取特定行到一行并在android中显示数组列表【代码】

我有一个文本文件,并且能够读取全部内容并将其显示在视图上.文本文件的示例格式示例:-## userdetail [William][Bits]6th cross road, City house.Rio.<051-22345690>|<002-22345690>## calldetailsincome 22.out going 24.missed 21.## LorempsumLorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown pr...

java-如何在不知道数据模式的情况下从文本文件将数据加载到spark数据帧中?【代码】

我在hadoop中有一个文本文件,我需要使用spark java api在第二列中对其进行排序.我正在使用数据框,但不确定其列.它可能具有动态列,这意味着我不知道确切的列数. 我该如何进行?请帮我. 提前致谢.解决方法:第一件事是我想在Scala中提供一个csv示例(不是Java) 您可以使用Spark csv api创建数据框并根据所需的任何列进行排序.如果您有任何限制,请参见以下方式. 固定列数: 从下面的固定列数示例开始. 您可以按照此示例. 数据看起来像eb...

java-将文本文件放在Intellij中的位置【代码】

我想用代码读取名为FileofNames.txt的文件.但是当我运行此代码时,我得到了NullPointerException.URL url=ApacheCommonIOExample.class.getResource("src/Files/FileofNames.txt"); System.out.println(url.getPath());所以我的问题是我可以在哪里将文件放在intellij中,以便可以从任何Java源代码读取它.Image of my directory目前,我的文本文件位于src / Files中,我想从src / org / java.practice / FileName.java中读取它.解决方法...

输出到文本文件,控制台为空-Java【代码】

BufferedReader br = new BufferedReader(new FileReader("shark-data.txt")); String fileRead = br.readLine(); PrintStream out = new PrintStream(new FileOutputStream("results.txt")); System.setOut(out);该代码有效,它将创建一个新的文本文件,并将来自控制台的输出放入该文本文件中.问题是我的控制台上没有任何内容.我该如何解决?解决方法:首先,您必须创建一个从OutputStream接口继承的类以实现适配器模式(我不确定是否是...

java-如何删除文本文件的行?【代码】

如何使用Java删除文本文件的前两行?解决方法:这是一个Guava解决方案:public static void removeLines(final File targetFile,final Charset charSet,final Collection<Integer> lineNumbers) throws IOException{final List<String> lines = Files.readLines(targetFile, charSet);// line numbers need to be sorted in reverse.// if they are, you can replace everything from Ordering until )){// with 'lineNumbers){'for...

Java BufferedReader阿拉伯文本文件问题【代码】

问题:java读取的文本文件中的阿拉伯词显示为一系列问号:?????? 这是代码:File[] fileList = mainFolder.listFiles();BufferedReader bufferReader = null;Reader reader = null;try{for(File f : fileList){ reader = new InputStreamReader(new FileInputStream(f.getPath()), "UTF8");bufferReader = new BufferedReader(reader);String line = null;while((line = bufferReader.readLine())!= null){System.out.pr...

在Java中读取文本文件-为什么跳过行?【代码】

我是新来的,只是努力尝试读取文本文件.每行上都有一个单词和相应的数字代码.想法是将其读取并将代码和单词放在单独的变量中.我对这个领域了解不多,但是我一直在网上四处寻找,并提出了以下建议:try{FileReader freader=new FileReader(f); BufferedReader inFile=new BufferedReader(freader);while (inFile.readLine()!=null){String s=null;s=inFile.readLine();System.out.println(s);String[] tokens=s.split(" ");string=toke...

Java – 按块读取文本文件【代码】

我想读取不同块的日志文件,使其成为多线程.该应用程序将在具有多个硬盘的服务器端环境中运行.在阅读了块之后,应用程序将逐行处理每个块的行. 我已经使用bufferedreader完成了每个文件行的读取,我可以使用RandomAccessFile和MappedByteBuffer组合我的文件块,但是将这两者结合起来并不容易. 问题是,块正在切入我的块的最后一行.我从来没有我的块的最后一行,所以处理这个最后的日志是不可能的.我正试图找到一种方法将我的文件切割成可...

java – 巨大的XML文件到文本文件【代码】

我有一个巨大的XML文件(15 GB).我想将XML文件中的“text”标记转换为单个页面. 示例XML文件:<root><page><id> 1 </id><text>.... 1000 to 50000 lines of text</text></page>... Like wise 2 Million `page` tags </root>我最初使用DOM解析器,但它会抛出JAVA OUT OF MEMORY(有效).现在,我使用STAX编写了JAVA代码.它运作良好,但性能非常慢. 这是我写的代码:XMLEventReader xMLEventReader = XMLInputFactory.newInstance().create...