java
su_07
这个作者很懒,什么都没留下…
展开
-
HashSet集合中添加三个Person对象
在HashSet集合中添加三个Person对象,把姓名相同的人当作同一个人,禁止重复添加。要求如下:Person类中定义name和age属性,重写hashCode()方法和equals()方法,针对Person类的name属性进行比较,如果name相同,hashCode方法的返回值相同,equals()方法返回true.import java.util.*;class Person{ String name; int age; public Person(String name, int ag原创 2021-12-30 09:29:24 · 2129 阅读 · 0 评论 -
到底有多二
一个整数“犯二的程度”定义为该数字中包含2的个数与其位数的比值。如果这个数是负数,则程度增加0.5倍;如果还是个偶数,则再增加1倍。例如数字-13142223336是个11位数,其中有3个2,并且是负数,也是偶数,则它的犯二程度计算为:3/11×1.5×2×100%,约为81.82%。本题就请你计算一个给定整数到底有多二。输入格式:输入第一行给出一个不超过50位的整数N。输出格式:在一行中输出N犯二的程度,保留小数点后两位。输入样例:-13142223336输出样例:81.82%代码如原创 2021-11-22 20:46:14 · 89 阅读 · 0 评论 -
java中的输入
猜数游戏:输入一个小数,看是否对!!!import java.util.Scanner;public class chaishu{ public static void main(String[] args){ Scanner input = new Scanner(System.in); // input可以改成任意可行的字符,只要与下面的输入保持一致即可 double n = (double)Math.random(); // 随机生成一个小数原创 2021-10-01 20:21:37 · 685 阅读 · 0 评论