Java 简明教程

Java - Integer class

Introduction

Java Integer 类将基本类型 int 的一个值封装到一个对象中。类型为 Integer 的一个对象包含一个字段,其类型为 int。

Class Declaration

以下是 java.lang.Integer 的声明 −

public final class Integer
   extends Number
      implements Comparable<Integer>

Field

以下是 java.lang.Integer 类字段 −

  1. static int MAX_VALUE −这是一个包含 int 可用的最大值 231-1 的常量。

  2. static int MIN_VALUE −这是一个包含 int 可能的最小值 -231 的常量。

  3. static int SIZE −这是用于以二进制补码形式表示 int 值所使用的位数。

  4. static Class&lt;Integer&gt; TYPE −这是表示基本类型 int 的类实例。

Class constructors

Class methods

Methods inherited

此类从以下类中继承方法:

  1. java.lang.Object

Getting int from a String Example

以下示例显示如何使用 Integer 类从字符串获取 int。

package com.tutorialspoint;

public class IntegerDemo {

   public static void main(String[] args) {

      // create a String s and assign value to it
      String s = "+120";

      // create a Integer object i
      Integer i;

      // get the value of int from string
      i = Integer.valueOf(s);

      // print the value
      System.out.println( "Integer value of string " + s + " is " + i );
   }
}

Output

让我们编译并运行上述程序,这将生成以下结果 −

Integer value of string +120 is 120