P2-5 案例:检测图片中是否有二维码 案例:检测一堆图片文件中是否有二维码类型的 案例 1、扫描一个文件夹下所有的图片文件,查看是否存在着有带二维码的图片,如果有的话就输出“有宣传性二维码图片”,否则就提示“检测通过” 思路很重要1.先检测文件夹中格式是png,jpg,gif的图片文件2.for循环,然后解析图片内容,能解析出来就是带二维码的,解析不出来就是null3.if判断一下,如果有true的就提示:有宣传性二维码图片fal 2024-08-05 Java > 零基础玩Java-Part2 #Java学习
P2-4 文件读写等类 文件读写等类 文件的数据格式 Unix团队:文件的概念二进制流 1、文件是以字节的形式存到磁盘上,不同的文件格式只不过按照不同的文件格式标准来保存而已 2、用HxD Hex Editor查看图片、exe、文本等格式 3、文本文件也是一种二进制文件而已。 不过中文以什么样的格式存到文件中,有不同的标准(编码标准) 因此如果编码处理不当,文本文件有可能有乱码的问题 4、Word、PDF等不是文 2024-08-04 Java > 零基础玩Java-Part2 #Java学习
P2-3 Maven的使用 Maven的使用 YZK18-COMMONS库 由杨中科封装的库,让初学者更好的学习 通过Maven引用库 1、Maven默认从国外的服务器下载库,可能速度慢。国内最好配置镜像服务器,可以用阿里云的,也可以用其他的。 2、pom.xml上右键Maven→Create settings.xml 一台电脑配置一次即可 把阿里云镜像的配置文件写进去 123456789<mirrors 2024-08-03 Java > 零基础玩Java-Part2 #Java学习
P2-2 字符串的更多方法 字符串的更多方法 String类主要成员1 1234567891011121314151617181920212223242526272829String str1="你真是个大帅哥,yesyesyes";//int length()字符串长度System.out.println(str1.length());//char charAt(int index) 获取第index个 2024-08-03 Java > 零基础玩Java-Part2 #Java学习
P2-1 文件、日期等常用类 文件、日期等常用类 常用类:File 1、输入输出、IO;文件、文件夹(目录) 输入:读文件 输出:写文件 程序员喜欢称文件夹为目录 2、如何显示文件的扩展名(程序员必备) 3、import java.io.File(引用类库) 4、File:代表文件或者目录(文件夹).如果根据字符串创建File对象的话,必须用new; 如果在Windows下,复制出来的路径默认是用“\”分割的,需要转 2024-08-02 Java > 零基础玩Java-Part2 #Java学习
P1-13 方法 方法什么是方法 1、程序=命令+数据+逻辑 2、方法也可以叫函数 3、方法就是组成程序的可以重复使用的积木,方法把复杂的N行代码封装起来,让使用者可以通过“方法名”调用(使用)。 比如println()内部就很复杂 方法的组成方法由方法名、参数、返回值组成 1、方法名是别人调用本“命令”的标识符 2、参数是调用方法的时候传递的数据 方法可能没有参数,也可能有1个或N个参数 调用方 2024-08-01 Java > 零基础玩Java-Part1 #Java学习
P1-12 数组案例 数组案例 普通算法:for、if…不用第三方,内置的库用普通算法达到把问题解决的目的才是牛人。初学者尽量少依赖于第三方那个的库 倒序输出数组的值 123456//逆序输出String[] names ={"rzx","cool","shuai"};for (int i= names.length-1;i>=0; 2024-08-01 Java > 零基础玩Java-Part1 #Java学习
P1-11 数组其他 数组其他一切类型皆可数组 1、String[] a=new String[10]; String[] a={“ccc”,”yyds”,”rzx”}; 2、byte[] bytes=new byte[]; byte[] bytes={3,5,7,9,10,12}; 数组长度 1、数组有一个特殊的用法是:数组名.length 这样可以获得数组的长度,这 2024-08-01 Java > 零基础玩Java-Part1 #Java学习
P1-10 数组 数组为什么有数组 1、如果需要记录全班同学的姓名,难道要声明60个String变量? 2、有序数据的集合就是数据(Array) 3、数组中每项都有一个编号,被称为数组下标 通过下标就可以找到数组中指定的数据,也可以给指定位置赋值 数组的定义和初始化 1、int[] a={1,2,3,4,5,6,7,8,9,10};这个常用,指定初始值和长度 int a[] = {1,2, 2024-08-01 Java > 零基础玩Java-Part1 #Java学习
P1-9 循环结构 循环结构目的:反复执行N次(或一直执行)某段代码 好比操场上跑圈一样,重复绕圈跑步,直到自己的目标 DRY原则:Don’t Repeat Yourself. 不要重复你自己,(不要重复复制粘贴代码) 当你发现程序里面有一些代码需要用复制粘贴来重复使用的时候,那就说明你的这个代码是有问题的,需要重构 重构的意思就是说用另外一种算法来把它重新写,而不是把之前的一大堆代码复制粘贴到新的地方去使用 2024-08-01 Java > 零基础玩Java-Part1 #Java学习