java练习
java算法、习题、巩固
随记123
一起学习叭
展开
-
java声明一个日期类MyDate
在测试类的main方法中,创建MyDate对象,赋值为当天日期值,调用方法。* - String monthName():根据月份值,返回对应的英语单词。* - int totalDaysOfMonth():返回这个月的总天数。* - int daysOfTheYear():返回这一天是当年的第几数。* - int totalDaysOfYear():返回这一年的总天数。* - boolean isLeapYear():判断是否是闰年。使用递归调用求某个整数的阶乘n!原创 2024-04-19 20:32:58 · 368 阅读 · 0 评论 -
java声明一个数组工具类ArrayTools
int lastIndexOf(int[] arr, int value):查找value在arr数组中最后一次出现的下标,如果不存在返回-1。int indexOf(int[] arr, int value):查找value在arr数组中第一次出现的下标,如果不存在返回-1。int max(int[] arr):求所有元素的最大值。int sum(int[] arr):求所有元素总和。原创 2024-04-16 19:04:17 · 320 阅读 · 0 评论 -
java递归调用求阶乘n!
使用递归调用求某个整数的阶乘n!原创 2024-04-15 14:05:49 · 102 阅读 · 0 评论 -
java数组冒泡排序
java数组冒泡排序原创 2024-04-10 16:57:39 · 235 阅读 · 0 评论 -
java数组冒泡排序优化
java数组冒泡排序优化原创 2024-04-10 16:58:14 · 240 阅读 · 0 评论 -
java数组二分查找
二分查找,一定是有序的原创 2024-04-09 15:47:13 · 68 阅读 · 0 评论 -
java数组顺序查找
顺序查找原创 2024-04-09 14:48:09 · 100 阅读 · 0 评论 -
java对数组进行统计
数组统计:求总和及均值、求总乘积、求统计偶数个数等原创 2024-04-09 14:41:07 · 75 阅读 · 0 评论 -
java求数组最大最小值
求最大值和最小值,并求出下标原创 2024-04-09 14:28:48 · 243 阅读 · 0 评论 -
java双层for循环
双层for循环沉浸式矩形正直角三角形倒直角三角形等腰直角三角形倒等腰直角三角形菱形平行四边形原创 2024-04-08 16:53:54 · 173 阅读 · 0 评论 -
java给出一个不多于5位的正整数(1)求出它是几位数(2)分别输出每一位数字(3)按逆序输出各位数字
给出一个不多于5位的正整数(1)求出它是几位数(2)分别输出每一位数字(3)按逆序输出各位数字原创 2024-04-08 16:48:57 · 197 阅读 · 0 评论 -
java使用while循环输出2-100的所有素数
java使用while循环输出2-100的所有素数。原创 2024-04-08 16:37:34 · 385 阅读 · 0 评论 -
java判断一个数字是否为水仙花数,请使用键盘录入
水仙花是指3位数字,表示的是每位上的数字的3次幂相加之后的和值和原数相等,则为水仙花数,1、首先需要提供一个需要判断的3位数字,因此需要一个数值。a) 将3位数字的每一位上的数字拆分下来。C) 用和值 和 原来的数字进行比较。3×3 = 153;如:153 ---> 1×1×。b) 计算每位数字的3次幂之和。D) 打印判断的比较结果即可。原创 2024-04-08 10:16:12 · 222 阅读 · 0 评论 -
java判断一个字符数据是否是数字字符
2、字符是否为数字字符: 数字字符的范围 0 - 9 之间都属于数字字符,因此提供的字符只要大于或等于字符0,并且还要下于或等于字符9即可。1、需要判断一个字符是否是数字字符,首先需要提供一个字符数据。判断一个字符数据是否是数字字符 。3、判断完成之后,打印判断的结果。原创 2024-04-08 10:15:33 · 192 阅读 · 0 评论 -
java判断一个字符数据是否是字母字符
2、字符是否为字母字符: 数字字符的范围 a - z 或者 A - Z 之间都属于字母字符,因此提供的字符只要大于或等于a,并且还要下于或等于z 或者 大于或等于A,并且还要下于或等于Z。1、需要判断一个字符是否是字母字符,首先需要提供一个字符数据。3、判断完成之后,打印判断的结果。原创 2024-04-08 10:14:11 · 193 阅读 · 0 评论 -
java判断一个5位数字是否为回文数
五位数的回文数是指最高位和最低位相等,次高位和次低位相等。如:12321 23732 56665。1、首先需要提供一个需要判断的5位数字,因此需要一个数值。b) 判断比较万位和个位 、 千位和十位是否相等。a) 将5位数字的万、千、十、个位数拆分出来。3、判断完成之后,打印判断的结果。原创 2024-04-08 10:12:10 · 175 阅读 · 0 评论 -
java使用克莱姆法则求解二元一次方程组
提示:如果ax+by=e,cx+dy=f,则 x=原创 2024-04-08 09:56:59 · 207 阅读 · 0 评论 -
java声明一个三位数,将他们逆序输出
java声明一个三位数,将他们逆序输出。原创 2024-04-08 09:54:32 · 77 阅读 · 0 评论 -
java判断今年是否是闰年
定一个一个boolean类型变量,用来保存这个年份是否是闰年的结果。定义一个int类型变量year,赋值为今年年份值。1)可以被4整除,但不可被100整除。2)可以被400整除。原创 2024-04-08 09:52:18 · 161 阅读 · 0 评论 -
java求三个整数x,y,z中的最大值
定义一个int类型变量max,先存储x与y中的最大值(使用三元运算符)再次对max赋值,让它等于上面max与z中的最大值(使用三元运算符)定义三个int类型变量,x,y,z,随意赋值整数值。原创 2024-04-08 09:50:40 · 127 阅读 · 0 评论