Tag: 文件

我如何一次读取文件x字节? 在java中

我希望一次将文件读入Java中的字符串,x chars。 然后我会用字符串做一些事情,并希望从我离开的地方继续。 我该怎么办? 编辑: 目标文件是一个简单的文本文件。

从文件中读取特殊符号

我正在尝试使用Java读取文件,并且该文件也包含特殊字符。 我试图将文件的内容写入另一个文件。 读取特殊字符文件的解决方案是什么?

Bufferedwriter工作,但文件为空?

我有以下代码: CSVmaker(LinkedList data) { String [] myLines = makeStrings(data); // for (int k = 0; k<myLines.length; k++) // System.out.println(myLines[]); this.file = new File("rawdata.csv"); try { BufferedWriter buff = new BufferedWriter(new FileWriter(file)); for (int i = 0; i<myLines.length; i++){ buff.write(myLines[i]); buff.newLine(); System.out.println("done"); } } catch (IOException ex) { System.out.println("except"); } } 不,我检查了myLines的内容,这些是正确的。 另外,我得到的印刷品就像我应该的那样经常打印“完成”。 csv已创建。 但是,如果我手动打开它,它是空的。 这可能是什么原因?

如何在java中通过SFTP传输文件?

如何在java中通过SFTP传输文件? 我想要SFTP客户端的示例代码。 我想在我的应用程序中嵌入SFTP服务器,客户端应该能够将文件发送到我的应用程序。 PS:这是SFTP客户端的要求。 而这个问题与其他两个问题并不重复。

如何使用Java从一个文件夹中获取所有文本文件?

我需要从文件夹中读取所有“.txt”文件(用户需要选择此文件夹)。 请指教怎么做?

删除所有空格和空行

如何使用Java SE从txt文件中删除所有空格和空行? 输入: qwe qweqwe qwe qwe 输出: qwe qweqwe qwe qwe 谢谢!

以编程方式将txt文件从ANSI转换为UTF-8

我需要你的帮助。 我正在研究一个将数据从txt文件转换到数据库的java应用程序,问题是该文件具有ANSI编码,我无法更改,因为它来自我的应用程序外部,当我将数据写入数据库我得到了一些“???” 内。 我的问题是,如何将我从文件中读取的数据从ANSI转换为UTF-8,它可以处理那些已经满足的符号。 我已经尝试过Byte []到String转换但它没有用。

如何使用Java上传大块文件?

我需要使用Java上传大块文件。 有没有我可以参考的示例代码?

在zip存档中使用Unicode字符表示文件名

我正在压缩文件名包含一些特殊字符,如PéréquationLESHOPITAUX NEUFS.xls到另一个文件夹,比如temp 。 我能够压缩文件,但问题是文件名自动更改为P +¬r+¬quationLESHOPITAUX NEUFS.xls 。 如何在zip存档中支持文件名的unicode字符?

File.renameTo()失败

我有eclipse插件jface应用程序。 线程通过BufferedWriter写入文件。 写完后我关闭缓冲区后我尝试重命名文件。 但有时文件不会重命名! 我尝试在几次重试之间添加一些Thread.Sleep(BIG_NUMBER),这没有用。 它看起来像文件获得某种锁定。 (当我杀死jvm时,我可以重命名该文件)。 有什么我可以做的吗? 操作系统:Windows XP,Windows 7 JAVA版本:1.5