zoukankan      html  css  js  c++  java
  • 课堂内容小结

    EnumTest.java程序运行分析

    分析:

    System.out.println(s==t);运行输出的结果输出结果是false,说明“==”号作用是判断s和t是否相等,如果是则输出true,不是则输出false。

    得到的结论:枚举不属于原始数据类型,它的每个具体值都引用一个特定的对象。相同的值则引用同一个对象。可以使用“==”和equals()方法直接比对枚举变量的值,换句话说,对于枚举类型的变量,“==”和equals()方法执行的结果是等价的。

    动手试验

    请运行以下代码(TestDouble.java)

     

    运行结果:

     

    结果说明:使用double类型的数值进行计算,  其结果是不精确的。

    为什么double类型的数值进行运算得不到“数学上精确”的结果?

    原因:因为计算机本身是二进制的,你使用float和double这些节约了内存,对精度就没那么多要求了,要是你对精度有要求,java有java.math.BigDecimal浮点和java.math.BigInteger 整型两个类给你使用

    1、编写一个程序,用户输入两个数,求出其加减乘除,并用消息框显示计算结果。

    package All;
    import javax.swing.JOptionPane;
    public class Addition {
        public static void main(String args[]){
            String firstnumber,secondnumber;       //输入两个整型数
            int number1,number2,sum,minus,plus;
            float divid;
            firstnumber=JOptionPane.showInputDialog("输入第一个整数");
            secondnumber=JOptionPane.showInputDialog("输入第二个整数");
            number1=Integer.parseInt(firstnumber);      //把string类型的数据转化成int型的
            number2=Integer.parseInt(secondnumber);   //把string类型的数据转化成int型的
            sum=number1+number2;      //求和
            minus=number1-number2;    //求差
            plus=number1*number2;    //相乘
            divid=number1/number2;    //相除
            JOptionPane.showMessageDialog(null,"The sum  is "+sum,"Results",JOptionPane.PLAIN_MESSAGE);
           JOptionPane.showMessageDialog(null,"the minus is"+minus,"Results",JOptionPane.PLAIN_MESSAGE );
           JOptionPane.showMessageDialog(null,"the plus is"+plus,"Results",JOptionPane.PLAIN_MESSAGE );
           JOptionPane.showMessageDialog(null,"the divid is"+divid,"Results",JOptionPane.PLAIN_MESSAGE );
        } 
    }
  • 相关阅读:
    从通胀说起
    科技见欲迷人眼
    吃货在西安 之 粉丝羊血泡馍
    祝母亲大人福如东海长流水,寿比南山不老松
    久违的蓝调北京
    调和生活前的问题
    《N2CMS实例教程》第四讲:Article Template Page
    《N2CMS实例教程》前言
    《N2CMS实例教程》第一讲:开发环境
    Microsoft Sync Framework 学习实例1文件同步
  • 原文地址:https://www.cnblogs.com/dzkwwj/p/5937172.html
Copyright © 2011-2022 走看看