国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

JAVA簡單學習

2019-11-14 15:30:15
字體:
來源:轉載
供稿:網友

枚舉類型:Size s=Size.SMALL;

          //從字串轉換為枚舉

枚舉可用于for,switch語句中

運行EnumTest.java

 

 

枚舉類型是引用類型,不屬于原始數據類型,可以使用“==”和equals()方法直接比對枚舉變量的值。

原碼、反碼、補碼的概念:

數在計算機中是以二進制形式表示的。 數分為有符號數和無符號數。 原碼、反碼、補碼都是有符號定點數的表示方法。 一個有符號定點數的最高位為符號位,0是正,1是副。 以下都以8位整數為例, 原碼就是這個數本身的二進制形式。 例如 0000001 就是+1 1000001 就是-1 正數的反碼和補碼都是和原碼相同。 負數的反碼是將其原碼除符號位之外的各位求反 [-3]=[10000011]=11111100 負數的補碼是將其原碼除符號位之外的各位求反之后在末位再加1。 [-3]=[10000011]=11111101 一個數和它的補碼是可逆的。

所謂原碼就是前面所介紹的二進制定點表示法,即最高位為符號位,“0”表示正,“1”表示負,其余位表示數值的大小。 反碼表示法規定:正數的反碼與其原碼相同;負數的反碼是對其原碼逐位取反,但符號位除外。 補碼表示法規定:正數的補碼與其原碼相同;負數的補碼是在其反碼的末位加1 

Java中的類型轉換

 

可以看出使用double類型的數值進行計算,其結果是不精確的。我們可以使用使用BigDecimal類的方法解決。

 

 

 

字串轉為數字的基本方法

在運行以下程序

    int X=100;

int Y=200;

System.out.

輸出結果:

X+Y=100200  

300=X+Y

 

編寫一個程序,用戶輸入兩個數,求出其加減乘除,并用消息框顯示計算結果

import javax.swing.JOptionPane;  // import class JOptionPane

 

public class Addition {

   public static void main( String args[] )

   {

      String firstNumber,   // first string entered by user

             secondNumber;  // second string entered by user

      int number1,          // first number to add

          number2,          // second number to add

          sum1,

          sum2,

          sum3,

          sum4;              

 

      // read in first number from user as a string

      firstNumber =

         JOptionPane.showInputDialog( "請輸入第一個數(分子)" );

 

      // read in second number from user as a string

      secondNumber =

         JOptionPane.showInputDialog( "請輸入第二個數(分母)" );

 

      // convert numbers from type String to type int

      number1 = Integer.parseInt( firstNumber ); 

      number2 = Integer.parseInt( secondNumber );

 

      // add the numbers

      sum1 = number1 + number2;

      sum2 = number1 - number2;

      sum3 = number1 * number2;

      sum4 = number1 / number2;

 

      // display the results

      JOptionPane.showMessageDialog(

         null, "加法結果" + sum1 + " " +

               "減法結果" + sum2 + " "+

            "乘法結果" + sum3 + " "+

               "除法結果" + sum4 + " ", "Results",

         JOptionPane.PLAIN_MESSAGE );

 

      System.exit( 0 );   // terminate the program

   }

}

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 正定县| 阿勒泰市| 海淀区| 沂源县| 长武县| 宣城市| 镇原县| 葫芦岛市| 沙洋县| 福鼎市| 张家川| 白玉县| 房山区| 康乐县| 本溪市| 安化县| 阿城市| 闻喜县| 海兴县| 罗甸县| 丘北县| 新田县| 郎溪县| 成都市| 江口县| 长葛市| 木里| 桐庐县| 洪江市| 仁化县| 平安县| 苏尼特右旗| 丰顺县| 西宁市| 靖西县| 义马市| 达州市| 阜南县| 富源县| 伊宁市| 青冈县|