1.int类型

如果要将整数存储在变量中,则需要使用类型int

这个词int 是 for 的缩写 ,这当然很好地暗示了这种类型可以让您存储整数Integer

类型为 的变量int能够存储从到 的整数。更准确地说,从到。-2 billion+2 billion-2,147,483,648+2,147,483,647

有趣的事实

这些绝对非整数与计算机内存的组织方式有关。

在 Java 中,为类型分配了4 个字节int的内存。内存的每个字节由8 位组成。每个位只能表示 2 个值:0 或 1。一个int变量包含32 位,可以表示4,294,967,296值。

这个范围的一半留给负数,另一半留给正数。-2,147,483,648这就是我们如何获得从到 的范围+2,147,483,647


2.创建int变量

int类型用于存储整数。要在代码中创建一个可以存储整数的变量,您需要使用如下语句:

int name;
声明一个int变量

其中 name 是变量的名称。例子:

陈述 描述
int x;
x创建一个整型变量
int count; 
count创建一个整型变量
int currentYear;
currentYear创建一个整型变量

字母的大小写很重要。这意味着命令 和将声明两个不同的变量。int colorint Color

Int Color并且这些命令对编译器INT COLOR没有任何意义,导致它报告错误。是整数类型的特殊关键字,必须小写int


3.创建变量的简写

如果你需要在程序的同一个地方创建许多相同类型的变量,你可以使用这个简写符号:

int name1, name2, name3;
创建相同类型的多个变量的简写

例子:

报表 速记
int x;
int y;
int z;
int x, y, z;
int count;
int totalCount;
int count, totalCount;
int day;
int month;
int year;
int day, month, year;

4.赋值

要将值放入变量中,您int 需要执行以下语句:

name = value;
为变量赋值

其中值可以是任何整数表达式。例子:

陈述 笔记
int a;
a = 5;
int b;
b = 2*1000*1000*1000;
int c;
c = -10000000;
int d;
d = 3000000000;
此代码无法编译,因为3,000,000,000大于 的最大可能值int,即2,147,483,647

5. 创建和初始化变量的简写

您可以使用单个命令来创建(声明)一个变量并为其赋值。这是最常做的事情,因为我们通常在需要存储值时声明一个变量。

该命令如下所示:

int name = value;
创建和初始化变量的简写

例子:

陈述 笔记
int a = 5
int b = 2*1000*1000*1000;
变量的值将是 20 亿
int c = -10000000;
变量的值将是负一千万
int d = 3000000000
此代码无法编译,因为 3,000,000,000 大于 int 的最大可能值:2,147,483,647

您还可以在一行中声明多个变量。在这种情况下,命令将如下所示:

int name1 = value1, name2 = value2, name3 = value3;
创建和初始化多个变量的简写

例子:

陈述 笔记
int a = 5, b = 10, c = a + b;
a等于5b 等于10c 等于15