P3-2 方法的返回值 方法的返回值 return 1、对于有返回值方法,需要显示指定返回值类型,这类方法的返回值通过return语句给出结果 2、对于没有返回值的方法,要想结束方法,直接用return;就可以。return下面的语句将不再执行 用来终止当前函数/方法 常见问题1 1、如果方法有返回值,则return后的数据类型必须和返回值的类型一致。并且在所有情况下,方法都要返回数据 常见问题2 r 2024-08-09 Java > 零基础玩Java-Part3 #Java学习
P3-1 编写自己的方法 编写自己的方法 开始学习更多Java语法:编写方法、类、JavaBean、简单的继承?Integer和int等;List、Map等,简单的泛型这部分内容不能拿,但是枯燥,而且“这有啥用?” 复习:方法 1、方法:一段可以重复使用的代码。相当于一个“命令”、“积木块” 2、方法由“名字”、“参数”、“返回值”组成 3、方法既可以由参数,也可以没有参数 4、方法既可以由返回值,也可以没有返回值 5 2024-08-09 Java > 零基础玩Java-Part3 #Java学习
P2-13 案例:计算星座 案例:计算星座 需求说明 思路分析1.弹出一个窗口,让用户去选择公历生日2.用年月日去接收生日数据3.用if去判断月份,然后进行输出,4.弹出提示用户是什么星座的 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455//转换成日期的判断,简单一点 2024-08-07 Java > 零基础玩Java-Part2 #Java学习
P2-12 案例:统计字数 案例:统计英语单词个数 需求 1、让用户选择一个文件夹 2、程序扫描文件夹下所有的txt文件,统计总的“英文单词个数” 思路(写编程前一定要有思路)然后遇到问题就逢山开道,遇水搭桥 1.弹出一个文件夹选择对话框,让用户去选择2.扫描文件夹下所有的txt文件,有可能是文件夹后代都需要扫描3.统计每一个txt文件中的英文单词个数,统计完txt文件后在相加 即可 123456789101112/ 2024-08-07 Java > 零基础玩Java-Part2 #Java学习
P2-11 案例:拷贝文件夹 案例:拷贝文件夹 需求说明 1、让用户分别选择源文件夹和目标文件夹,然后把源文件夹所有文件都拷贝到目标文件夹 2、考虑文件可能会很多,所以要显示拷贝进度 思路1.弹出选择源文件夹2.弹出选择目标文件夹3.把源文件夹所有文件拷贝到目标文件夹4.要显示拷贝进度(因为文件有可能会很多) 12345678910111213141516171819String srcdir = GUI.dirOpen 2024-08-06 Java > 零基础玩Java-Part2 #Java学习
P2-10 案例:保存用户信息到文件 案例:保存用户信息到文件 GUI案例 1、首先提示选择一个文件夹 2、然后用户输入个人信息,保存到文件,以姓名为文件名保存到第一步的文件夹下,保存完一个后,提示是否继续输入,如果继续输入,则重复2;如果不继续则程序结束。 思路1.先提示选择文件夹2.让用户输入个人信息,比如:姓名,身高,体重,手机号。输入完成后保存到指定的文件夹的文件中3.提示是否继续输入信息, 继续输入则重复,不继续则程序结 2024-08-06 Java > 零基础玩Java-Part2 #Java学习
P2-9 案例:标准体重计算器 案例:标准体重计算器 需求说明 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061String 性别 = GUI.buttonsBox("请选择你的性别","男性","女性& 2024-08-06 Java > 零基础玩Java-Part2 #Java学习
P2-8 GUI对话框 GUI对话框 关于GUI 1、GUI:图形化界面。广义上桌面程序、APP、网页等都算是GUI,狭义上就是桌面程序 2、Java中有Swint、SWT等GUI技术,桌面程序开发不是Java开发的重点,因此除非有需要,否则不用研究。 Java去开发桌面程序不是主流 个人觉得C#去做桌面程序开发很合适 3、为了方便常规的GUI需求,在yzk18-GUI库中提供了一些简化GUI程序编写的方法, 如果不 2024-08-06 Java > 零基础玩Java-Part2 #Java学习
P2-7 案例:整理视频文件夹 案例:整理视频文件夹 需求说明 思路1.先把文件夹中所有MP4的文件读取出来2.分别取目录的名字+ ”-“ + 文件名3.整理后拷贝到其他的文件夹:output文件夹 1234567891011121314151617181920212223//杨中科老师的写法File file = new File("E:/test");File[] dirs = file.listFi 2024-08-06 Java > 零基础玩Java-Part2 #Java学习
P2-6 案例:统计学生成绩 案例:统计学生成绩 需求说明 1.有如下格式的一个文本文件:张三,90,100,80.2罗翔,99,99,30.5杨中科,100,100,100每一行代表一个学生的姓名,成绩(语数外)。输出每个人的成绩到一个单独的文本文件,比如“张三.txt”的内容为“张三你好,你的语文成绩为90,你的数学成绩为100,你的外语成绩为80,平均分为90.06”。不考虑小数精度问题。演示:如果自己搜索把String 2024-08-05 Java > 零基础玩Java-Part2 #Java学习