java实验作业和动手动脑

public class test {
public static void main(String[]args){
int X=100;
int Y=200;
System.out.println("X+Y="+X+Y);
System.out.println(X+Y+"=X+Y");
}
}

一个是不计算直接转换为字符串,一个是加起来然后输出
public class test {
public static void main(String[]args){

            System.out.println("0.05 + 0.01 = " + (0.05 + 0.01));
            System.out.println("1.0 - 0.42 = " + (1.0 - 0.42));
            System.out.println("4.015 * 100 = " + (4.015 * 100));
            System.out.println("123.3 / 100 = " + (123.3 / 100));
        
}

}
浮点型由于精度问题,有时的计算不一定精准,比如后面的数后出现不应该出现的数字。
enum Size{SMALL,MEDIUM,LARGE};
public class test {
public static void main(String[] args) {

    Size s = Size.SMALL;
    Size t = Size.LARGE;
    //s和t引用同一个对象?
    System.out.println(s == t);  //
    //是原始数据类型吗?
    System.out.println(s.getClass().isPrimitive());
    //从字符串中转换
    Size u = Size.valueOf("SMALL");
    System.out.println(s == u);  //true
    //列出它的所有值
    for (Size value : Size.values()) {
        System.out.println(value);

    }

}

}
枚举的不同元素不是一个对象。

posted @ 2025-09-27 22:49  黎昀  阅读(8)  评论(0)    收藏  举报