JavaSE常用类之Integer

Integer类

一、Integer类的构造方法:#

  • Integer(int value):构造一个新分配的 Integer 对象,它表示指定的 int 值。#

  • Integer(String s):构造一个新分配的 Integer 对象,它表示 String 参数所指示的 int 值。#

//int 型变量作为参数创建 Integer 对象
Integer num1 = new Integer(100);
// 以 String 型变量作为参数创建 Integer 对象
Integer num2 = new Integer("200");

注意:此时num1,num2为Integer类,而不是int,String类型#

二、Integer类的常用方法:#

Integer类中的常用方法#

方法 返回值 功能
byteValue() byte 以 byte 类型返回该 Integer 的值
shortValue() short 以 short 类型返回该 Integer 的值
intValue() int 以 int 类型返回该 Integer 的值
toString() String 返回一个表示该 Integer 值的 String 对象
equals(Object obj) boolean 比较此对象与指定对象是否相等
compareTo(Integeranotherlnteger) int 在数字上比较两个 Integer 对象,如相等,则返回 0;如调用对象的数值小于 anotherlnteger 的数值,则返回负值,打于则返回正值
valueOf(String s) Integer 返回保存指定的 String 值的 Integer 对象
parseInt(String s) int 将数字字符串转换为 int 数值

将字符串转换为 int 类型的数值,或者将 int 类型的数值转换为对应的字符串:#

package Interge;

public class Intergeing {
    public static void main(String[] args) {
        //以 int 型变量作为参数创建 Integer 对象
        Integer num1 = new Integer(100);
        // 以 String 型变量作为参数创建 Integer 对象
        Integer num2 = new Integer("200");

        //此时num1,num2为Integer类,而不是int,String类型

        //以 int 类型返回该 Integer 的值
        int num3=num1.intValue();
        //返回一个表示该 Integer 值的 String 对象
        String num4=num2.toString();

        // 将字符串转换为int类型的数值
        int num = Integer.parseInt(num4);
        System.out.println(num);   //200
        // 将int类型的数值转换为字符串
        String s = Integer.toString(num3);
        System.out.println(s);   //100
    }
}

三、Integer 类的常量#

  • MAX_VALUE:值为 231-1 的常量,它表示 int 类型能够表示的最大值。
  • MIN_VALUE:值为 -231 的常量,它表示 int 类型能够表示的最小值。
  • SIZE:用来以二进制补码形式表示 int 值的比特位数。
  • TYPE:表示基本类型 int 的 Class 实例。
posted @   别捏小祎脸了  阅读(85)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
点击右上角即可分享
微信分享提示
主题色彩