最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

Java学习笔记:探索yzk18

IT圈 admin 3浏览 0评论

Java学习笔记:探索yzk18

文件读写等类

1、乱码:用A标准保存文件,用B标准读取文件。 2、帖子:用记事本写一个文本文件,后缀名改为exe,有没有可能造出一个能运行的程序出来。

1、培训机构就是想让你们没有自学能力。 2、尽量逼自己看英文版。

学习编程主要就是学习各种库,不学我的,也会学别人的。学编程最重要的是学习看文档以及解决问题的能力,而不是记住某个库的用法。语言都能被淘汰,更何况一个库。 我的课程也会在后面解读我的库的内部实现。

 学习笔记:

写入的编码和写出的编码方式不同造成乱码。

学会阅读java文档

找到下载XXX.jar,然后解压

点开里面的index.html

 

//File file=new File("D:\\temp\\a");
//file.delete();//删除不了
//IOHelpers.deleteDir(file);
IOHelpers.deleteDir("D:\\temp\\1 - 副本");//String类型删除

  

     //File file=new File("D:\\temp\\a");//file.delete();//删除不了//IOHelpers.deleteDir(file);//IOHelpers.deleteDir("D:\\temp\\1 - 副本");//String类型删除
//        System.out.println(IOHelpers.detectTextEncoding("D:\\temp/1.txt"));//文件编码,基础概率,内容太少就检查不出来
//        System.out.println(IOHelpers.getExtension("D:\\temp/1.txt"));//文件的扩展名
//        System.out.println(IOHelpers.getFileName("D:\\temp/1.txt"));//得到文件路径file中只有文件名的部分
//        System.out.println(IOHelpers.getFileNameWithoutExtension("D:\\temp/1.txt"));//得到文件路径file中不包含扩展名的文件名。//File file =new File("C:\\Users\\PC\\Downloads\\yzk18-commons-1.5-javadoc");//System.out.println(Arrays.toString(file.list()));//只能获得该目录下的文件名,没有子目录下的文件名String[] files = IOHelpers.getFilesRecursively("C:\\\\Users\\\\PC\\\\Downloads\\\\yzk18-commons-1.5-javadoc","html");所有文件夹下的所以html文件打印下
        System.out.println(Arrays.toString(files));

 学会这种方法就可以将你d盘下所有的小电影弄出来了

String[] files=IOHelpers.getFilesRecursively("D:/","mp4");
System.out.println(Arrays.toString(files));

 System.out.println(IOHelpers.getTempDirectory());//得到系统临时目录的路径。 System.out.println(IOHelpers.getUserDirectory());//得到系统当前用户的用户目录的路径。 byte[] bytes=IOHelpers.readAllBytes("D:/temp/1.txt");//byts数组的内容 System.out.println(Arrays.toString(bytes)); String[] lines=IOHelpers.readAllLines("D:/temp/1.txt");//文本内容为一个数组,数组一个元素对应文本中的一行。 System.out.println(Arrays.toString(lines));

byte[] bytes={2,2,32,42,43,22,55};
IOHelpers.writeAllBytes("D:/temp/2.mp3",bytes);//把字节数组bytes写入文件file。

 文件的简单拷贝

byte[] bytes=IOHelpers.readAllBytes("D:\\BaiduNetdiskDownload\\6000大学生创业计划书(解压)\\PPT模版\\0002 ppt模板2\\VR体验馆商业计划书.ppt");
IOHelpers.writeAllBytes("D:/temp/商业计划书.ptt",bytes);

 

String[] lines={"你好","我好"};
IOHelpers.writeAllLines("d:/temp/1111.txt",lines);//数组覆盖式的写入到文件
IOHelpers.writeAllText("d:/temp/11.txt","21244124\nsdfsags");//以字符串的形式写入

 DesktopHelpers()  

DesktopHelpers.editFile("d:/temp/1.txt");一运行自动打开了文件

String s=DesktopHelpers.getClipboardText();//复制剪贴板内容
System.out.println(s);//String类型,没有就返回null

 DesktopHelpers.setClipboardText("//剪贴板内容");//设置剪贴板内容

DesktopHelpers.openUrl("");//将网页打开

QRCodeHelpers() //二维码生成工具

BufferedImage img= QRCodeHelpers.generateQRCodeImage("Why is it so slow to start updating",200,200);//中文有问题,会乱码
ImageHelpers.writeToFile(img,"png","d:/temp/1.png");

这就是我制作的二维码

Result result =QRCodeHelpers.parseImage("d:/temp/1.png");
System.out.println(result.getText());y用来解析二维码

Result 错误原因没有导入包,解决方案:选中Result,鼠标右键Show Context Actions

 

 

 

 

Java学习笔记:探索yzk18

文件读写等类

1、乱码:用A标准保存文件,用B标准读取文件。 2、帖子:用记事本写一个文本文件,后缀名改为exe,有没有可能造出一个能运行的程序出来。

1、培训机构就是想让你们没有自学能力。 2、尽量逼自己看英文版。

学习编程主要就是学习各种库,不学我的,也会学别人的。学编程最重要的是学习看文档以及解决问题的能力,而不是记住某个库的用法。语言都能被淘汰,更何况一个库。 我的课程也会在后面解读我的库的内部实现。

 学习笔记:

写入的编码和写出的编码方式不同造成乱码。

学会阅读java文档

找到下载XXX.jar,然后解压

点开里面的index.html

 

//File file=new File("D:\\temp\\a");
//file.delete();//删除不了
//IOHelpers.deleteDir(file);
IOHelpers.deleteDir("D:\\temp\\1 - 副本");//String类型删除

  

     //File file=new File("D:\\temp\\a");//file.delete();//删除不了//IOHelpers.deleteDir(file);//IOHelpers.deleteDir("D:\\temp\\1 - 副本");//String类型删除
//        System.out.println(IOHelpers.detectTextEncoding("D:\\temp/1.txt"));//文件编码,基础概率,内容太少就检查不出来
//        System.out.println(IOHelpers.getExtension("D:\\temp/1.txt"));//文件的扩展名
//        System.out.println(IOHelpers.getFileName("D:\\temp/1.txt"));//得到文件路径file中只有文件名的部分
//        System.out.println(IOHelpers.getFileNameWithoutExtension("D:\\temp/1.txt"));//得到文件路径file中不包含扩展名的文件名。//File file =new File("C:\\Users\\PC\\Downloads\\yzk18-commons-1.5-javadoc");//System.out.println(Arrays.toString(file.list()));//只能获得该目录下的文件名,没有子目录下的文件名String[] files = IOHelpers.getFilesRecursively("C:\\\\Users\\\\PC\\\\Downloads\\\\yzk18-commons-1.5-javadoc","html");所有文件夹下的所以html文件打印下
        System.out.println(Arrays.toString(files));

 学会这种方法就可以将你d盘下所有的小电影弄出来了

String[] files=IOHelpers.getFilesRecursively("D:/","mp4");
System.out.println(Arrays.toString(files));

 System.out.println(IOHelpers.getTempDirectory());//得到系统临时目录的路径。 System.out.println(IOHelpers.getUserDirectory());//得到系统当前用户的用户目录的路径。 byte[] bytes=IOHelpers.readAllBytes("D:/temp/1.txt");//byts数组的内容 System.out.println(Arrays.toString(bytes)); String[] lines=IOHelpers.readAllLines("D:/temp/1.txt");//文本内容为一个数组,数组一个元素对应文本中的一行。 System.out.println(Arrays.toString(lines));

byte[] bytes={2,2,32,42,43,22,55};
IOHelpers.writeAllBytes("D:/temp/2.mp3",bytes);//把字节数组bytes写入文件file。

 文件的简单拷贝

byte[] bytes=IOHelpers.readAllBytes("D:\\BaiduNetdiskDownload\\6000大学生创业计划书(解压)\\PPT模版\\0002 ppt模板2\\VR体验馆商业计划书.ppt");
IOHelpers.writeAllBytes("D:/temp/商业计划书.ptt",bytes);

 

String[] lines={"你好","我好"};
IOHelpers.writeAllLines("d:/temp/1111.txt",lines);//数组覆盖式的写入到文件
IOHelpers.writeAllText("d:/temp/11.txt","21244124\nsdfsags");//以字符串的形式写入

 DesktopHelpers()  

DesktopHelpers.editFile("d:/temp/1.txt");一运行自动打开了文件

String s=DesktopHelpers.getClipboardText();//复制剪贴板内容
System.out.println(s);//String类型,没有就返回null

 DesktopHelpers.setClipboardText("//剪贴板内容");//设置剪贴板内容

DesktopHelpers.openUrl("");//将网页打开

QRCodeHelpers() //二维码生成工具

BufferedImage img= QRCodeHelpers.generateQRCodeImage("Why is it so slow to start updating",200,200);//中文有问题,会乱码
ImageHelpers.writeToFile(img,"png","d:/temp/1.png");

这就是我制作的二维码

Result result =QRCodeHelpers.parseImage("d:/temp/1.png");
System.out.println(result.getText());y用来解析二维码

Result 错误原因没有导入包,解决方案:选中Result,鼠标右键Show Context Actions

 

 

 

 

与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论