Java int关键字
Java
int 关键字是原始数据类型。它用于声明变量。它也可以与返回整数类型值的方法一起使用。它可以包含32位带符号的二进制补码整数。
要记住的要点
int的最小值为-2 31 ,最大值为2 31 -1。
从Java 8开始,我们可以将int用作无符号的32位整数,其最小值为0,最大值为2 32 -1。
其默认值为0。
其默认大小为4个字节。
通常用作整数值的默认数据类型。
Java字节关键字的示例
示例1
让我们看一个使用正值和负值的int数据类型的示例。
public class IntExample1
{
public static void main(String...k)
{
int num1=10;
int num2=-10;
System.out.println("num1: "+num1);
System.out.println("num2: "+num2);
}
}
输出:
示例2
让我们看一个检查int数据类型是否保留十进制值的示例。
public class IntExample2
{
public static void main(String...k)
{
int num=10.5;
System.out.println("num: "+num);
}
}
输出:
error: incompatible types: possible lossy conversion from double to int
示例3
让我们看一个检查int数据类型是否保存浮点值的示例。
public class IntExample3
{
public static void main(String...k)
{
int num=10f;
System.out.println("num: "+num);
}
}
输出:
error: incompatible types: possible lossy conversion from float to int
示例4
让我们看一个检查int数据类型是否包含char值的示例。在这种情况下,编译器将字符隐式转换为int类型并返回相应的字符。 ASCII值。
public class IntExample4
{
public static void main(String...k)
{
int num='a';
System.out.println("num: "+num);
}
}
输出:
示例5
在此示例中,int数据类型保留最小值和最大值。
public class IntExample5
{
public static void main(String...k)
{
int min=-2147483648;
int max=2147483647;
System.out.println("min: "+min);
System.out.println("max: "+max);
}
}
输出:
min: -2147483648
max: 2147483647
示例6
让我们创建一个返回整数值的方法。
public class IntExample6 {
public int display(int num)
{
return num;
}
public static void main(String[] args) {
IntExample6 obj=new IntExample6();
System.out.println(obj.display(10));
}
}
输出: