【问题标题】:Convert from Object type data to int type data in java在java中从Object类型数据转换为int类型数据
【发布时间】:2020-06-17 01:52:54
【问题描述】:

所以,我昨天有一个测验,我得到了一个包含 int 和 char 类型元素的 Object 类型数组(如下所示)。我必须创建一个自定义 Linked List 类,并仅使用数组中的字符创建一个 LinkedList。面临的问题是我无法区分 char 和 int,因为它都是“对象”类型。如何将元素从 Object 转换为 int 或 char?多谢。 我得到的数组:

Objects[] array={1,32,c,f,16,-1,g,25,m,k};

【问题讨论】:

    标签: object char type-conversion int


    【解决方案1】:

    你可以使用:

    myVar instanceOf Integer
    

    要检查您的变量是整数还是字符,然后您可以将变量转换为所选类型

    Integer myInt = (Integer) myVar;
    

    更多信息在这里:What is the 'instanceof' operator used for in Java?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-22
      • 2016-06-25
      • 1970-01-01
      • 2016-09-27
      • 1970-01-01
      • 2013-08-19
      • 1970-01-01
      • 2020-06-24
      相关资源
      最近更新 更多