当前位置: 首页 > 面试题库 >

为什么Java“ String”类型用大写字母写而“ int”不是?

闻人高卓
2023-03-14
问题内容

我好奇。为什么我必须String myStr用大写字母键入而我int aNumba要用小写字母键入?


问题答案:

因为int是原始类型,而不是类,所以它不能直接与进行比较String。对应的类类型是Integer根据类命名约定拼写的。

类似的原始类型和类类型对是

  • byteByte
  • shortShort
  • longLong
  • floatFloat
  • doubleDouble
  • booleanBoolean
  • charCharacter


 类似资料:
  • 问题内容: 在我的pl / sql脚本中,当通过[:upper:]字符类语法搜索时,Oracle将字母’e’视为大写。 IE 相关的Oracle文档可以在这里找到: Oracle- 多语言正则表达式语法 甲骨文- REGEXP_LIKE 问题答案: 当您将字符类用方括号括起来时,这些字符类似乎可以工作: 当您使用单括号时,Oracle将它们视为字符列表,即,由于字符串中包含以下内容,因此可以进行以

  • 问题内容: 我经常在 CAPITAL LETTERS中 看到用SQL编写的查询。虽然我认为SQL是不区分大小写的,为什么大多数都喜欢在写 大写字母 ?这只是选择问题还是有逻辑? 问题答案: 这是为了提高可读性。以前,SQL是用纯文本编辑器编写的(不突出语法/代码),并且需要区分关键字以提高可读性和维护性。 与 看到不同?每行的第一个单词都告诉读者确切的情况(从某处选择某物)。 但是现在,通过语法突

  • 我正在尝试使用正则表达式将大写字母替换为相应的小写字母。因此 变成 在Sublime的文本中。如何在同时包含小写和大写字母的单词中使用小写字母?所以它会影响维纳斯,而不是维纳斯。

  • 问题内容: 我一直在使用java.util.prefs.Preferences功能(在Windows计算机上的Java 8中)。它可以正常工作,在这里我可以将新密钥写入Windows注册表。因此,我使用Preferences.systemRoot()获取系统的Preferences对象,然后使用node()方法获取映射到Windows注册表中节点的Preferences对象。而且它正在创造一切。

  • 问题内容: 对于许多人来说,这可能是一个简单的问题,但令我感到困惑。我从Kathy Sierra挑选了一个示例,该示例显示了抽象类的效用,但我无法理解抽象类的总体重要性。 示例 我们有一个带有抽象方法- &的抽象类。这些方法在 BMW , Volkswagen 和 Audi的 子类中实现。 我的问题是- 为什么我们首先需要有抽象类来为每种汽车类型自定义方法?为什么在宝马的任何一种子类型中都没有这两

  • 问题内容: 如何仅使用CSS将以下每个句子的大写字母转换为小写和首字母大写? 来自: 这是一个例句。 收件人: 这是一个例句。 更新: 当我使用文本转换时:大写;结果还是一样。 问题答案: CSS中没有句子大写选项。其他答案表明是不正确的,因为该选项将 每个单词 都大写。 如果您只希望 每个元素* 的 首字母 大写,则这是一种 粗略的 实现方式,但是与实际的句子大写绝对不符: *