- 博客(10)
- 收藏
- 关注
原创 java类与接口
6.一个类可实现多个接口,接口中的属性只能是public static final例如int a=8;(2)可用任意修饰符修饰(public,protected,private,默认等)2.接口中所有的方法是public方法,接口中的抽象方法不能用abstract修饰。内部类的最大特点是可以直接访问私有属性,并且可以体现类与类之间的包含关系。5.抽象类实现接口,可以不实现该接口的所有方法。4.普通类实现接口,必须实现该接口的所有方法。匿名内部类是一个类的定义,本身也是一个对象。2.匿名内部类(重点)
2025-02-02 12:32:22
309
原创 java项目:零钱通
System.out.println("\n============零钱通菜单(oop)============");System.out.println("============退出了零钱通项目============");System.out.println("\n============零钱通菜单============");String details="------------零钱通明细----------------------";System.out.println("消费金额:");
2025-01-27 23:37:31
902
原创 方法递归调用
1.使用递归的方法求出斐波那契数1,1,2,3,5,8,13给你一个整数n求出值是多少.注:斐波那契数列是一个经典的数学序列,其中每个数字是前两个数字的和,:F(0) = 0, F(1) = 1, 且对于 n > 1, F(n) = F(n-1) + F(n-2)。System.out.println("第 " + day + " 天时,猴子有 " + result + " 个桃子。System.out.println("斐波那契数列的第 " + n + " 项是: " + fibonacci(n));
2025-01-23 18:43:02
362
原创 程序控制结构
while是先执行,再判断(一定会执行一次),while循环是先判断,再执行。: 完全终止当前所在的循环,并跳出循环体,继续执行循环后面的代码。2.若有多个初始化语句或循环变量的迭代时,用“,”隔开。: 跳过当前循环的剩余部分,直接进入下一次循环迭代。3.循环条件是返回一个布尔值的表达式(真或假)2.练习:例:打印1-100能被9整除的数……2.while和do。while的区别:;例:打印1-100能被9整除的数。例:打印1-100能被9整除的数;例:打印40-200的偶数。打印1-100的整数;
2025-01-22 00:07:34
410
原创 java switch分支结构
1.若判断的具体数值不多且符合6大类型byte,short,int,char,enum[枚举],String,建议switch。2.switch(表达式)中表达式的返回值必须是:byte,short,int,char,enum[枚举],String。冬季:10,11,12。1.表达式的数据类型和case后的常量类型一致,或者是可以自动转为可相互比较的类型,如输入的是字符,而常量是int。练习:1.使用switch把从键盘输入的小写的char转为大写,只转换a,b,c,d,e,其他的输出other。
2025-01-18 01:14:55
157
原创 java嵌套分支
System.out.println("老人(>60):票价为原价的1/3");System.out.println("成人(18-60):票价为60");System.out.println("成人(18-60):票价为40");System.out.println("儿童(<18):半价");System.out.println("其他:票价为20");System.out.print("请输入月份:");System.out.print("请输入年龄:");成人(18-60):票价为60。
2025-01-18 00:00:28
211
原创 判断是否为闰年
System.out.println(year+"年不是闰年");System.out.println(year+"年是闰年");System.out.print("请输入年份:");(1)年份能被4整除,但不能被100整除。(2)年份能被400整除。
2025-01-17 23:21:19
214
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人