- 博客(28)
- 收藏
- 关注
原创 JAVA学习日记(十二)
集合类体系结构Collection集合概述和使用Collection集合常用方法Collection集合的遍历List集合概述和特点
2021-10-09 14:40:02 162
原创 JAVA学习日记(十一)
异常JVM的默认处理方案异常处理try……catchThrowable编译时异常和运行时异常的区别异常处理之throws自定义异常throws和throw的区别
2021-09-22 13:40:34 150
原创 JAVA学习日记(十)
类名作为形参和返回值抽象类名作为形参和返回值接口名作为形参和返回值内部类就是在一个类中定义一个类。举例:在一个类A的内部定义一个类B,类B就被称为内部类成员内部类局部内部类匿名内部类Math类常用的方法System类常见的方法Object类常见的方法object是类层次结构的根,每个类都可以将object作为超类。所有类间接或直接的继承自该类Arrays类的概述和常用方法...
2021-09-12 16:35:09 154
原创 案例:猫和狗
需求:请采用继承的思想实现猫和狗的案例,并在测试类中进行测试分析:猫: 成员变量:姓名,年龄 构造方法:无参,带参 成员方法: get/set方法,抓老鼠()狗: 成员变量:姓名,年龄 构造方法:无参,带参 成员方法: get/set方法,看门()共性: 成员变量:姓名,年龄 构造方法:无参,带参 成员方法: get/set方法...
2021-09-10 13:44:51 254
原创 JAVA学习日记(七)
private关键字this关键字封装构造方法API(Application Programming Interface:应用程序编程接口)
2021-09-07 18:50:42 71
原创 案例:用户登录
需求:已知用户名和密码,请用程序实现模拟用户登录。总共给三次机会,登录之后,给出相应的提示代码实现:package user;import java.util.Scanner;public class StringTest01 { public static void main(String[] args) { String username="abcabc"; String password="haha"; Scanner sc=
2021-09-07 17:12:56 118
原创 案例:百钱百鸡
需求:我国古代数学家张丘建在《算经》一书中提出的数学问题:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?代码实现:public class MethodDemo { public static void main(String[] args) { buyChicken(); } public static void buyChicken() { for (int x = 0; x <= 20; x++
2021-09-02 22:53:38 200
原创 案例:不死神兔
需求:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问第二十个月的兔子对数为多少?代码实现:public class MethodDemo { public static void main(String[] args) { int[] rabbitCount = new int[20]; rabbitCount[0] = 1; rabbitCount[1] = 1;
2021-09-02 22:39:23 84
原创 案例:逢七过
需求:朋友聚会的时候可能会玩一个游戏:逢七过。规则是:从任意一个数字开始报数,当你要报的数字包含7或者是7的倍数时都要说:过。为了帮助大家更好的玩这个游戏,这里我们直接在控制台打印出1-100之间的满足逢七必过规则的数据。这样,大家将来在玩游戏的时候,就知道哪些数据要说:过。代码实现:public class MethodDemo { public static void main(String[] args) { noSeven(); } public
2021-09-02 22:24:21 759
原创 案例:减肥计划(if版与switch版)
需求:输入星期数,显示今天的减肥活动周一:跑步周二:游泳周三:慢走周四:动感单车周五:拳击周六:爬山周日:好好吃一顿代码实现:if版import java.util.Scanner;public class MethodDemo { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println
2021-09-02 22:16:15 301
原创 案例:猜数字
需求:程序自动生成一个1-100之间的数字,使用程序实现猜出这个数字是多少?当猜错的时候根据不同情况给出相应的提示如果猜的数字比真实数字大,提示你猜的数据大了如果猜的数字比真实数字小,提示你猜的数据小了如果猜的数字与真实数字相等,提示恭喜你猜中了分析:1、使用随机数生成该数,范围1-1002、无法预知准确次数,使用while循环3、每次都需要从键盘录入实现4、比较输入的数字和系统产生的数据,猜中用break结束循环代码实现:import java.util.Ran
2021-08-29 18:08:14 220
原创 案例:珠穆朗玛峰
需求:世界最高山峰是珠穆朗玛峰(8844.43米=8844430毫米),假如我有一张最够大的纸,它的厚度是0.1毫米,请问折叠多少次能够折成珠穆朗玛峰的高度?分析:1、未知循环次数,使用while循环较好 2、每次折叠纸张厚度加倍,先定义纸张厚度,每次循环时使厚度加倍 3、折叠中达到珠峰高度就停止,所以条件是小于等于珠峰高度 4、设置一个计数器,在循环中累加,记录折叠次数代码实现:public class test{ p...
2021-08-29 17:29:56 2346
原创 案例:水仙花数
需求:输出所有的水仙花数 水仙花数:1、是一个三位数 2、水仙花数的个位、十位、百位的三次方之和等于原数分析:1、做100-999的循环遍历所有三位数 2、分别求得个位、十位、百位数字 3、用if判断是否为水仙花数 4、是则输出代码实现:运行结果:...
2021-08-29 16:52:54 103
原创 案例:春夏秋冬
需求:一年有12个月,分属于春夏秋冬4个季节,键盘录入一个月份,请用程序实现判断该月份属于哪个季节,并输出。春:3,4,5夏:6,7,8秋:9,10,11冬:12,1,2分析:1、键盘录入数据,使用变量接收 2、采用switch语句判断 3、在每种情况中,完成输出对应的季节代码实现:...
2021-08-29 16:13:08 865
原创 案例:考试奖励(利用if..else if实现)
需求:小明快期末考试了,小明爸爸对他说,会根据他不同的考试成绩,送他不同的礼物,假如你可以控制小明的得分,请用程序实现小明到底该获得什么样的礼物,并在控制台输出。
2021-08-29 15:50:25 910
原创 案例:奇偶数
需求:任意给出一个整数,请用程序实现判断该整数是奇数还是偶数,并在控制台输出该整数是奇数还是偶数。分析: 1、从键盘录入数据 导包:import java.util.Scanner; 创建对象:Scanner sc=new Scanner(System.in) 接收数据:int 变量名=sc.nextInt(); 2、判断是否为奇偶数采用if…e...
2021-08-28 18:29:36 183
原创 案例:三个和尚
需求:一座寺庙里住着三个和尚,他们的身高必须经过测量得出,请用程序实现获取这三个和尚的最高身高。分析:1、用键盘录入身高,先导包,然后创建对象。 import java.util.Scanner; Scanner sc=new Scanner(System.in); 2、键盘录入三个身高分别赋值给三个变量 int height_1=sc.nextInt(); ...
2021-08-27 21:54:41 402
原创 案例:两只老虎
需求:动物园里有两只老虎,已知两只老虎的体重分别为180kg、200kg,请用程序实现判断两只老虎的体重是否相同分析:1、利用两个变量存储老虎的体重 2、利用三元运算符判断老虎的体重,体重相同返回true,体重不同返回false 3、利用一个boolean类型接收返回值并输出代码实现:1、2及3、整体代码:...
2021-08-27 21:26:37 373
原创 JAVA学习日记(二)
算术运算符基础的ASCII码字符"+"操作规则字符串"+"操作规则前者输出为:itheima666后者输出为:100年黑马逻辑运算符短路逻辑运算符常用的:!,&&,||三元运算符...
2021-08-27 20:54:36 49
原创 JAVA学习日记(一)
JAVA跨平台原理:提供不同JAVA虚拟机(JVM)JDK,JRE,JVM关系常用DOS命令Path环境变量的配置HelloWorld案例以记事本编写代码成功执行常量分类除了空常量都能直接输出数据类型long型赋值时后面加lfloat型赋值时后面加f标识符定义规则类型转换自动类型转换强制类型转换...
2021-08-27 19:45:26 50
原创 Java学习记录及个人目标概述
大家好,本人是一名双非一本的软件工程专业的学生,开学即将大三,时间匆匆,恍然间已经度过2年大学时光,但是回头看却发现自己大一大二什么都没有学到,甚至挂了很多科(共挂6科),现在突然醒悟发现自己不能再这么下去,于是打算将自己的JAVA自学过程及个人目标记录下来,本篇只是简单说一下个人的打算。 1.按照黑马程序员的JAVA教程自学教程地址:黑马程序员全套Java教程_Java基础入门教程,零基础小白自学Java必备教程_哔哩哔哩_bilibili选择黑马的原因是因为我C++挂了(说来惭愧,...
2021-08-27 16:32:17 178
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人