ホームページ  >  記事  >  Java  >  Java 9のJShellで整数型変換を実装するにはどうすればよいですか?

Java 9のJShellで整数型変換を実装するにはどうすればよいですか?

WBOY
WBOY転載
2023-09-13 17:09:031165ブラウズ

如何在Java 9的JShell中实现整数类型转换?

JShell は、Java 9 バージョンで導入されたコマンドライン対話型ツールで、プログラマーが単純なステートメント、式、変数、メソッド、クラス、インターフェイスを実行できるようにします。 main() メソッドを宣言する必要はありません。

JShell では、コンパイラはエラーをスローすることで、型変換の問題についてプログラマに警告します。ただし、プログラマがこれを認識している場合は、明示的な変換が必要になります。 より小さなデータ値をより大きな型 変換に格納する必要がある場合、 暗黙的な変換 が必要です。

2 種類の integer型変換:

  • ##リテラルから変数への代入: たとえば、Shorts1 = 123456、データは範囲外です。これは コンパイル時に認識され、コンパイラはエラーにフラグを立てます。
  • 変数から変数への割り当て:
  • たとえば、s1 = i1。この段階で int に格納されている値は 4567 であり、これは完全に short 型の範囲内にあり、コンパイラはエラーをスローしません。これは、明示的な変換 s1 = (short) i1 によってプリエンプトできます。
  • 次のコード スニペットでは、暗黙的な変換と明示的な型変換を実装できます。
えええええ

以上がJava 9のJShellで整数型変換を実装するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。