「java自动读取u盘文件」自动获取u盘文件
今天给各位分享java自动读取u盘文件的知识,其中也会对自动获取u盘文件进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、你好,请问用JAVA或者matlab如何编写程序读取U盘中的MP3格式的歌曲文件?
- 2、java 如何读取usb存储设备里面的文件?
- 3、java 如何读取U盘中的文件
- 4、java实现动态读取文件夹文件信息
你好,请问用JAVA或者matlab如何编写程序读取U盘中的MP3格式的歌曲文件?
读取出来是要播放么?
还是要复制?
复制文件对于java语言来说,太容易了
要是播放,mp3的格式,java不能直接支持,要安装jmf的。
java 如何读取usb存储设备里面的文件?
usb存储只有插入都是有盘符的。设置好路径跟普通读取应该一样。
java 如何读取U盘中的文件
U盘可以理解成硬盘,读取相当于读取一个盘符,示例如下:
/**
* 得到系统U盘根目录
*/
public String findURootPath(){
FileSystemView sys = FileSystemView.getFileSystemView();
//循环盘符
File[] files = File.listRoots();
for(File file:files){
//得到系统中存在的C:\,D:\,E:\,F:\,H:\
System.out.println("系统中存在的"+file.getPath());
}
File file = null;
String path = null;
for(int i = 0; i files.length; i++) {
//得到文字命名形式的盘符系统 (C:)、软件 (D:)、公司文档 (E:)、测试U盘 (H:)
System.out.println("得到文字命名形式的盘符"+sys.getSystemDisplayName(files[i]));
if(sys.getSystemDisplayName(files[i]).contains("测试U盘")){
file = files[i];
break;
}
}
if(file!=null){
path = file.getPath();
}
return path;
}
java实现动态读取文件夹文件信息
java动态读取某个文件夹下的所有文件信息,代码如下:
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.File;
public class ReadFile {
public ReadFile() {
}
/**
* 动态读取某个文件夹下的所有文件信息
*/
public static boolean readfile(String filepath) throws FileNotFoundException, IOException {
try {
File file = new File(filepath);
if (!file.isDirectory()) {
System.out.println("文件");
System.out.println("path=" + file.getPath());
System.out.println("absolutepath=" + file.getAbsolutePath());
System.out.println("name=" + file.getName());
} else if (file.isDirectory()) {
System.out.println("文件夹");
String[] filelist = file.list();
for (int i = 0; i filelist.length; i++) {
File readfile = new File(filepath + "\\" + filelist[i]);
if (!readfile.isDirectory()) {
System.out.println("path=" + readfile.getPath());
System.out.println("absolutepath="
+ readfile.getAbsolutePath());
System.out.println("name=" + readfile.getName());
} else if (readfile.isDirectory()) {
readfile(filepath + "\\" + filelist[i]);
}
}
}
} catch (FileNotFoundException e) {
System.out.println("readfile() Exception:" + e.getMessage());
}
return true;
}
public static void main(String[] args) {
try {
readfile("e:/videos");
// deletefile("D:/file");
} catch (FileNotFoundException ex) {
} catch (IOException ex) {
}
System.out.println("ok");
}
}
java自动读取u盘文件的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于自动获取u盘文件、java自动读取u盘文件的信息别忘了在本站进行查找喔。
发布于:2022-11-24,除非注明,否则均为
原创文章,转载请注明出处。