2

今天,我试图将一个硬编码的值转换为一个 short 并且 S 不起作用。于是,我去搜了一下,结果发现我什至不知道Java语法的这个特性叫什么。它有名字吗?如果没有,是否至少列出了转换硬编码数值的所有可能方法?

结语

在得到“文字”的答案后,我能够回答我关于短裤的问题。如果您想知道,Java 中没有短文字。你只需要明确地将它转换为:(short)12.

4

1 回答 1

7

它们被称为字面量

从Java 教程的原始数据类型页面:

字面量是固定值的源代码表示;文字直接在您的代码中表示,无需计算。

在 Literals 部分下的Primitive Data Types页面中有一个可以使用的文字列表。

第 3.10 节: Java 语言规范的文字,第三版也有一个完整的列表。

于 2009-06-03T06:33:40.707 回答