大話Java混合演算規則


重要なルール:

//byte short char       ,       int   ,     
  //         ,          ,jvm    int     byte(    ),     30,          
  byte a = 10; 
  short b = 20; 
  byte c = (a + b); //   
  System.out.println(c); 
結論:
基本データタイプ変換規則について:
1、8の中の基本的なデータタイプはbootleanを除いてお互いに変換できます。
2、小容量から大容量への自動変換(デフォルト変換):
       byte
3、byte shart charは混合演算をする時、それぞれは先にintタイプに変えて演算をしています。
4、大容量から小容量への変換は強制タイプの転換であり、強制タイプの変換子を追加する必要があり、コンパイラは通過できますが、運転期間は精度を失う可能性があります。
5、整数がbyte sharの取得範囲を超えていない場合、直接この整数をbyte shart charに割り当てることができます。
6、複数のデータタイプを演算して、まず容量が大きいタイプに変えてから演算をします。
eg:
int f=10/3正常に運行していますか?
はい、10はintですので、3はintです。演算後はintです。10/3=3で、fに再割り当てします。
重要な文法:
拡張演算子は演算結果のタイプを変更しません。

byte a = 10;
a += a; //    a = (byte) a + a;
締め括りをつける
以上が本論文の大話Java混合演算規則の全部の内容です。Javaを知るのに役に立つと思います。興味のある友達はJava言語の一要素演算子の実例解析を参照してください。 、  Java変数の割当演算子と関連例を説明します。  、 Java大数字演算のBig Integerなど、何か問題があったらいつでもメッセージを残して、みんなで交流して勉強します。友達の私達のウェブサイトに対する支持に感謝します。