Java算法
不懂就问.
了了分明,如如不动.
展开
-
使用JAVA编写从1-10的和,1-10奇数的和
【代码】使用JAVA编写从1-10的和,1-10奇数的和。原创 2023-08-29 20:35:56 · 632 阅读 · 1 评论 -
使用JAVA求n的阶乘
阶乘也可以使用递归方式表示为: 0!x n (n的阶乘等于n-1的阶乘 x n)n的阶乘表示:n=1 x 2 x 3 ....(n-2) x (n-1) x n。举例:9的阶乘等于1x2x3x4x5x6x7x8x9。方法一:使用循环的方式。方式二:使用递归的方式。原创 2023-08-28 14:29:23 · 5484 阅读 · 1 评论 -
使用JAVA编写按顺序奇数行和偶数行出现不同的符号,并且第一行一个第二行两个以此类推进行打印.
【代码】使用JAVA编写按顺序奇数行和偶数行出现不同的符号,并且第一行一个第二行两个以此类推进行打印.原创 2023-08-28 18:13:51 · 105 阅读 · 1 评论 -
使用JAVA判断一个数是否是素数
素数:又被称为质数,能够被1和自身整除,不能被其他数字整除的为素数。原创 2023-08-28 18:17:54 · 350 阅读 · 1 评论 -
使用JAVA判断是否是回文数
回文数:正着念反着念一样,例如:12321的回文数是12321,所以12321就是回文数。原创 2023-08-29 20:25:36 · 1699 阅读 · 1 评论 -
使用JAVA编写九九乘法表
【代码】使用JAVA编写九九乘法表。原创 2023-08-28 18:10:10 · 796 阅读 · 1 评论 -
使用JAVA写出斐波那契数列
斐波那契数列指的是:1,1,2,3,5,8,13,21,34,55...除了第一个数和第二个数,从第三个数开始,后一个数是前两个数之和。原创 2023-08-29 20:33:42 · 402 阅读 · 1 评论 -
“==“ 和 equals() 和 hashCode()
如果没有重写hashCode和equals方法, 比较的就是地址值, 因为Object的equals方法中使用的是==例如: 两个String字符串比较时, 比较的是内容,因为String底层重写了equals方法进行内容的比较。equals() 比较对象很多内容,比较全面,耗时较多,效率就比较低,但绝对可靠.如果重写hashCode()和equals方法,则比较的是重写后的原则。== 如果比较的是基本数据类型, 比较的则是变量值。==如果比较的是引用数据类型, 比较的则是地址值。原创 2023-09-20 21:09:01 · 57 阅读 · 0 评论