一道JAVA编程题

2025-04-09 20:52:12
推荐回答(4个)
回答1:

public class Person {

private String userName;// 名字

private int age;//

public Person(String userName, int age) {
this.userName = userName;
this.age = age;
// TODO Auto-generated constructor stub
}

public void display() {
System.out.println("姓名:" + userName);
System.out.println("年龄:" + age);

}

public static void main(String[] args) {
Person person=new Person("asss",1);
person.display();
}
}

回答2:

第一个问题,前面已经说得很清楚了,我就不说了。
第二个我认为应该是i=0,因为循环10次,最准确的答案是把程序运行一下,结果就出来了。
有些问题应该多动手!

回答3:

使用double比较精确而已。。。比如比如你要做一个购物的程序,在计算价钱的时候如果用int类型的话得出来的是整数,万一价格不是整数那么人家不是亏了,但是如果使用double的话算出来的结果是有带小数点,而且double是比较精确的。。。

回答4:

用int的话,小数部分就被舍掉了,有精度的丢失