![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java学习
Blossom i
开心就好,Python123题持续更新,C语言+数字的文章选自问答的回复整理
展开
-
实验项目A、Java结构化基础和数组编程
按y键继续,按n键退出本测试程序这个代码编写时,我想起了之前在c语言所用到的while(1)语句,后面给字符串输入Y或者N,然后行不通,随后查阅了一下资料,得知while (1)语句在Java中是不适用的,随后,我又想到while (true),一开始用的char型,然想起char型是没有对应的Scanner类的方法。是,请输入(Y/n),否,请输入(N/n)");System.out.println("是,请输入(Y);(3)计算完之后,综合给出用户的答题情况,包括:用户答案、正确答案、是否答对。原创 2023-07-04 18:36:01 · 228 阅读 · 0 评论 -
Java程序2补充改善篇:判断该整数是否为回文数
首先,在输入数字的时候,可以在try语句块中使用一个while循环来判断是否合法,并且也不需要使用InputMismatchException异常来处理非法输入。其次,在判断数字是否超过9位数的时候可以直接使用字符串的长度判断,而不是使用一个计数器。(1)仅考虑int型正整数,并综合利用所学较好地处理异常输入,包括非法整数、负整数、超过9位数的正整数输入时的处理。之前的那篇代码实现了判断一个数是否为回文数的功能,但是在处理输入错误和超过9位数的情况上还可以进行一些改进。(3)必须使用循环。原创 2023-05-26 22:07:06 · 102 阅读 · 0 评论 -
java程序1补充:从键盘输入圆的半径,求圆的周长和面积(简易与交互两版)
在try块内,我们首先通过nextInt()方法读取用户输入的半径,并判断其是否为正整数。然后,我们定义了三个变量:radius用于存储圆的半径,perimeter用于存储圆的周长,area用于存储圆的面积。(1)半径仅考虑int型正整数,并综合利用所学较好地处理异常输入,包括非法整数、负整数输入时的处理。如果半径不合法,则抛出一个异常,否则使用公式计算圆的周长和面积,并输出结果。编写一个java程序,从键盘输入圆的半径,求圆的周长和面积,并输出。最后,无论是否出现了异常,程序都会执行完毕并退出。原创 2023-05-26 21:59:41 · 2596 阅读 · 0 评论 -
java实验报告D:设计一个MyStudent类,有数据成员sno(学号)和sname(姓名)及其相应的getter和setter方法,且带无参及有参共两个构造方法。
(3)实例化4个MyStudent并将其放进ArrayList列表中,然后使用Collections的静态sort方法对列表进行排序,最后在屏幕上输出排序结果。(1)设计一个MyStudent类,有数据成员sno(学号)和sname(姓名)及其相应的getter和setter方法,且带无参及有参共两个构造方法。(2)MyStudent类对象具有按学号的大小进行相互比较的行为(升序);(2)将一次执行的结果截图粘贴在下方。(1)将调试通过的源代码粘贴在下方。原创 2022-12-16 16:03:31 · 419 阅读 · 0 评论 -
实验报告D:星期枚举类——能给出“星期几”和“周几”代码
System.out.printf(headfmt, "星期数值", "En名称", "Zh星期", "Zh周几");public String getXingqi() { //提供getter方法,体现服务性。public int getZhou() { // 取周几名称,原题为String。WEDNESDAY("星期三"),THURSDAY("星期四"),SATURDAY("星期六"),TUESDAY("星期二"),MONDAY("星期一"),FRIDAY("星期五"),SUNDAY("星期日");原创 2022-12-16 15:00:19 · 493 阅读 · 0 评论 -
Java程序:编程模拟和表达老虎Tiger和猫咪Cat等具体种类的生物都是一种动物。即它们都具有共同的名字属性name和运动行为run,只不过具体的名字叫法不同,运动行为的具体方式也不同。
编程模拟和表达老虎Tiger和猫咪Cat等具体种类的生物都是一种动物。即它们都具有共同的名字属性name和运动行为run,只不过具体的名字叫法不同,运动行为的具体方式也不同。比如Tiger可以叫“一只东北虎”等,它是“在森林里猎物”,Cat可以叫“一只宠物猫”,它是“在沙发上卖萌”。为简单起见,模拟程序系统暂时只考虑运动行为run,将来该模拟程序系统可能还要扩展支持更多动物的特征。原创 2022-12-06 01:35:09 · 579 阅读 · 1 评论 -
Java程序:开发一个应用,模拟计算机对移动存储设备的读写,即移动存储设备有U盘、手机卡、移动硬盘、闪卡等设备
开发一个应用,模拟计算机对移动存储设备的读写,即移动存储设备有U盘、手机卡、移动硬盘、闪卡等设备答:原创 2022-12-06 01:15:36 · 1199 阅读 · 1 评论 -
Java程序3:二元运算,完成两个数的加减乘除、取余运算以及求最大公约数和,求最小公倍数(提供无交互和有交互测试)
要求:完成两个数的加减乘除取余运算以及求最大公约数和求最小公倍数, 此程序设计可以使程序便于拓展,当需要增加一个新的运算时,只需要添加一个类基础eryuan,以及修改main方法中的switch语句即可,不需要修改eryuan类。(1)抽象运算方法(新建名为eryuan的class) (2)继承生成加法类(新建名为add的class )(3)继承生成除法类(新建名为 Div 的class)(4)继承生成减法类(新建名为 Sub 的class)(5)继承生成乘法类(新建名为原创 2022-12-08 11:15:00 · 811 阅读 · 0 评论 -
Java程序2:判断该整数是否为回文数
输入一个k位整数(1≤k≤9),判断该整数是否为回文数。要求和提示:(1)仅考虑int型正整数,并综合利用所学较好地处理异常输入,包括非法整数、负整数、超过9位数的正整数输入时的处理。且输入时要给用户一些提示比如输入不超过9位数的整数等。(2)回文数即:6,161,123454321之类左右按数字念过去都一样的数。(3)必须使用循环。不允许使用串反转!(4)只在主方法中编写代码原创 2022-12-06 11:15:00 · 593 阅读 · 1 评论 -
java程序1:从键盘输入圆的半径,求圆的周长和面积
java程序,从键盘输入圆的半径,求圆的周长和面积,并输出。原创 2022-12-05 17:42:33 · 7188 阅读 · 2 评论