
在qt中执行java文件
我正在尝试在qt内执行一个Java文件,这是我的Java文件代码:import android.appwidget.AppWidgetManager;import android.appwidget.AppWidgetProvider;import android.content.Context;public class Main extends AppWidgetProvider { @Override public void onUpdate(Context context, AppWidg...
2024-01-10
如何在java中保存文本文件
我正在做一个文本编辑器程序,但在将文本区域的内容保存到.txt文件时遇到了问题。写入的内容不显示。而是出现了一堆编码。如何在java中保存文本文件任何人都可以帮助我。JFileChooser chooser = new JFileChooser(); chooser.setCurrentDirectory(new File("C:\\Users\\Silvan\\Desktop")); int retrival = chooser.showSaveDialog(null); if (...
2024-01-10
使用java删除给定网址的文件
URL urlImage = new URL(candidateImagePath); BufferedImage image = ImageIO.read(urlImage); String imageName = urlImage.getFile().split("/")[3]; String pathImage = messageSource.getMessage("consultant.image", null, Locale.ENGLISH)+messageSource....
2024-01-10
Java-下采样WAV音频文件
嗨,我需要将wav音频文件的采样率从44.1kHz下采样到8kHz。我必须使用字节数组手动完成所有工作…这是出于学术目的。我目前正在使用2个类(接收器和源)来弹出和推送字节数组。一切顺利,直到到达需要使用线性插值对数据块进行下采样的部分为止。由于我是从44100降采样到8000 Hz,因此我该如何插...
2024-01-10
Java 从文件加载RSA公钥
我用以下方法生成了一个私钥:openssl genrsa [-out file] –des3在此之后,我生成了一个公共密钥:openssl rsa –pubout -in private.key [-out file]我想使用私钥对某些消息进行签名,并使用诸如此类的代码对其他私钥进行验证:public String sign(String message) throws SignatureException{ try { Signature sign = Signature.getIn...
2024-01-10
用Java写入XML文件
我正在处理以下代码:import java.io.*;import javax.xml.parsers.*;import javax.xml.transform.*;import javax.xml.transform.dom.*;import javax.xml.transform.stream.*;import org.w3c.dom.*;public class CreatXMLFile { public static void main(String[] args) throws Exceptio...
2024-01-10
Java。从FTP读取文件,但不要完整下载
我需要从FTP读取CSV文件头。由于这些文件可能非常庞大,因此我不需要下载它们。有没有办法从FTP读取CSV文件的第一行并中止连接?回答:只需阅读第一行,忽略剩余内容并关闭流。智能FTP客户端不会在提供任何内容供读取之前将 整个 流缓冲在内存中。假设您使用的是Apache Commons Net FTPClient:Buffer...
2024-01-10
使用Java修改文件的内容
我想使用Java程序删除文件的某些内容,如下所示。这是在相同文件中替换的写方法,还是应将其复制到另一个文件。但是它删除了文件的所有内容。class FileReplace{ ArrayList<String> lines = new ArrayList<String>(); String line = null; public void doIt() { try { File f1 = new File("d:/new folder...
2024-01-10
Java替换文本文件中的行
如何替换在文本文件中找到的一行文本?我有一个字符串,例如:Do the dishes0我想用更新它:Do the dishes1(反之亦然)我该如何完成?ActionListener al = new ActionListener() { @Override public void actionPerformed(ActionEvent e) { JCheckBox checkbox = (JCheckBox)...
2024-01-10
Java 如何从资源文件夹加载文件?
我的项目具有以下结构:/src/main/java//src/main/resources//src/test/java//src/test/resources/我有一个文件,/src/test/resources/test.csv我想从单元测试中加载文件/src/test/java/MyTest.java我有此代码不起作用。它抱怨“没有这样的文件或目录”。BufferedReader br = new BufferedReader (new FileReader(test.csv))我也试过了InputS...
2024-01-10
Java:如何从命令行导入jar文件
我正在尝试使用Java从命令行(Windows)调用类(主方法)。该类导入其他类(其他jar)。我总是从主程序导入的类中获得“找不到类异常”。这是我尝试过的:添加一个CLASSPATH env。var与所引用的lib所在的路径(不起作用)我java -jar myjar.jar从命令行调用“ ” 时尝试了所有这些不同的参数:“ -classpat...
2024-01-10
确定Java中的文件创建日期
在StackOverflow上还有一个类似的问题要问(如何在Java中获取文件的创建日期),但实际上并没有答案,因为OP具有可以通过其他机制解决的不同需求。我试图在目录中创建文件列表,该文件列表可以按年龄排序,因此需要文件创建日期。在大量浏览网络后,我还没有找到执行此操作的任何好方法。是否...
2024-01-10
Java检查文件是否已经打开
我需要编写一个自定义的批处理文件重命名器。我已经完成了大部分工作,除了我不知道如何检查文件是否已经打开。我只是在使用java.io.File软件包,并且有一种canWrite()方法,但是似乎无法测试该文件是否正在被另一个程序使用。关于如何进行这项工作的任何想法?回答:使用Apache Commons IO库…boolean...
2024-01-10
使用Java替换文件中的文本
我有一个名为FormatString.java的文本文件。它包含一些单词。在所有这些单词中,我想将单词oldstring替换为newstring,并将最终结果重命名为t.txt。我已经编写了代码。从技术上讲,它应该起作用。问题是我不知道在哪里保存FormatString.java文件。我是否将其保存在保存了ReplacingText程序的同一类文件夹中,还是...
2024-01-10
Java 如何制作可执行的jar文件?
我有一个包含两个简单的Java swing文件的程序。如何为程序制作可执行的jar文件?回答:jar文件只是包含Java文件集合的文件。为了使jar文件可执行,你需要指定main Class在jar文件中的位置。示例代码如下。public class JarExample { public static void main(String[] args) { javax.swing.SwingUtilities.invokeLater(new Runnab...
2024-01-10
运行JAR文件而不直接调用`java`
我正在部署用Java编写的接受命令行参数的命令行工具。我将其打包为JAR文件,因为使用单个文件很方便。问题是要运行它,您必须先调用它java -jar (filename) (args),这很烦人。我目前拥有的方法是启动一个简单的bash脚本,但这并不理想。无论如何(在Linux,Ubuntu Server中)是否可以制作一个JAR文件来单...
2024-01-10
将自定义属性或元数据添加到文件java
我的文件需要一个称为“使用加密”的额外属性。但这给出了“IllegalArgumentExeption”。我知道为什么会出现该错误,“使用加密”不被称为属性,但是有没有办法我可以强制这样做呢?还是将自定义元数据添加到文件? Path path = new File("/propertyfiles/encdec.properties").toPath(); try{ Files.setAttribute(path, ...
2024-01-10
Java:如何从文件获取缩略图
在Windows资源管理器(和Linux gnome)中,为每个文件显示一个缩略图或 。像EXE,图像,视频,txt文件,ini文件,Word文档以及许多其他文件类型一样。现在是我的问题:有没有一种方法可以通过文件获取(最好是较大的)图标。就像是:public static BufferedImage getThumbnail(File file) {...}谢谢回答:似乎没有...
2024-01-10
用Java压缩和解压缩7z文件
我想使用Java代码将文件压缩为zip,rar和7z格式。我也想在指定位置解压缩这些文件。谁能告诉我如何在Java中使用7-zip压缩和解压缩文件?回答:我用过:sevenzipjbinding.jar sevenzipjbinding-Allplatforms.jar我现在可以使用这些jar解压缩文件。尝试使用此链接进行解压缩:http://sourceforge.net/projects/sevenzipjbind/forums...
2024-01-10
检查文件是否在Java中被锁定
我的Java程序想要读取一个文件,该文件可以被另一个写入该文件的程序锁定。我需要检查文件是否已锁定,如果已锁定,请等待它释放。我该如何实现?Java程序在Windows 2000服务器上运行。回答:在带有Sun JVM的Windows下,尽管JavaDoc保留了相当模糊的可靠性(取决于系统),但FileLocks应该可以正常工作...
2024-01-10
Java获取文件夹或文件的大小
如何在Java中检索文件夹或文件的大小?回答:java.io.File file = new java.io.File("myfile.txt");file.length();0如果文件不存在,则以字节为单位返回文件的长度。没有内置的方法来获取文件夹的大小,你将不得不递归遍历目录树(使用listFiles()代表目录的文件对象的方法)并为自己积累目录大小:public static long ...
2024-01-10
使用Java删除文件中的重复行
作为我正在做的项目的一部分,我想清理我生成的重复行条目的文件。但是,这些重复项通常不会彼此靠近发生。我想出了一种用Java执行此操作的方法(基本上是复制文件,然后使用嵌套的while语句将一个文件中的每一行与其他文件中的每一行进行比较)。问题是我生成的文件很大而且文本很重(大约2...
2024-01-10
在java中如何追加文本到存在的文件中?
在java中如何追加文本到存在的文件中?回答:Java 7+如果你只需要执行一次,则使用Files类很容易:try { Files.write(Paths.get("myfile.txt"), "the text".getBytes(), StandardOpenOption.APPEND);}catch (IOException e) { //exception handling left as an exercise for the reader}注意:NoSuchFileException...
2024-01-10
如何使用Java播放.wav文件
我正在尝试使用Java播放* .wav文件。我希望它执行以下操作:按下按钮时,播放一声短促的哔声。我已经用谷歌搜索了,但是大多数代码都没有用。有人可以给我一个简单的代码片段来播放.wav文件吗?回答:没有Java反射的解决方案 DataLine.Info info = new DataLine.Info(SourceDataLine.class, audioFormat)Java反射会降...
2024-01-10
使用Java在hdfs中写入文件
我想在HDFS中创建文件并在其中写入数据。我使用以下代码:Configuration config = new Configuration(); FileSystem fs = FileSystem.get(config); Path filenamePath = new Path("input.txt"); try { if (fs.exists(filenamePath)) { fs.delete(filenamePath, true); } FSDataOut...
2024-01-10
