2

今日、ハードコードされた値をショートにキャストしようとしましたが、S が機能しませんでした。ということで、調べてみたのですが、Javaの構文のこの機能が何と呼ばれているのかもわからないことに気づきました。名前はありますか?そうでない場合、少なくともハードコードされた数値をキャストする可能なすべての方法のリストはありますか?

エピルージュ

「リテラル」という回答を得た後、ショーツに関する質問に答えることができました。ご参考までに、Java には短いリテラルがありません。次のように明示的にキャストするだけです(short)12

4

1 に答える 1

7

それらはリテラルと呼ばれます。

The Java TutorialsのPrimitive Data Typesページから:

リテラルは、固定値のソース コード表現です。リテラルは、計算を必要とせずにコードで直接表現されます。

[リテラル] セクションの下の [プリミティブ データ型] ページで使用できるリテラルのリストがあります。

Section 3.10: Literals of the Java Language Specification, Third Editionにも完全なリストがあります。

于 2009-06-03T06:33:40.707 に答える