(例として、int型とshort型)演算子+ = Javaの暗黙的な変換キャスト

短い S1 = 1 

S1 = S1 + 1。

 

短い S1 = 1 

S1 + = 1;

 

前者は後者が正しいか、間違っています。

1はint型であるため、前者については、したがって、S1 + 1演算結果がint型であり、我々は短いタイプに割り当てられた型にキャストする必要があります。

S1 + = 1であるため、後者は、正しい翻訳である(S1 + 1)S1 =(ショート)に対応する、暗黙キャスト

おすすめ

転載: www.cnblogs.com/diaohuluwa/p/11230664.html