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) {
Integer num1 = new Integer(100);
Integer num2 = new Integer("200");
int num3=num1.intValue();
String num4=num2.toString();
int num = Integer.parseInt(num4);
System.out.println(num);
String s = Integer.toString(num3);
System.out.println(s);
}
}
三、Integer 类的常量#
- MAX_VALUE:值为 231-1 的常量,它表示 int 类型能够表示的最大值。
- MIN_VALUE:值为 -231 的常量,它表示 int 类型能够表示的最小值。
- SIZE:用来以二进制补码形式表示 int 值的比特位数。
- TYPE:表示基本类型 int 的 Class 实例。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下