Java short关键字
Java
short 关键字是原始数据类型。它用于声明变量。它也可以与方法一起使用。它可以包含16位带符号的二进制补码整数。
Java short要记住的要点
该短裤的最小值为-32,768,最大值为32,767(含)。
其默认值为0。
其默认大小为2个字节。
它用于节省大阵列中的内存。
Java short关键字的示例
示例1
让我们看一个使用正值和负值的简短数据类型的示例。
public class ShortExample1
{
public static void main(String...k)
{
short num1=10;
short num2=-10;
System.out.println("num1: "+num1);
System.out.println("num2: "+num2);
}
}
输出:
示例2
让我们看一个检查short数据类型是否保留十进制值的示例。
public class ShortExample2
{
public static void main(String...k)
{
short num=10.5;
System.out.println("num: "+num);
}
}
输出:
error: incompatible types: possible lossy conversion from double to short
示例3
让我们看一个检查short数据类型是否保存浮点值的示例。
public class ShortExample3
{
public static void main(String...k)
{
short num=10f;
System.out.println("num: "+num);
}
}
输出:
error: incompatible types: possible lossy conversion from float to short
示例4
让我们看一个检查short数据类型是否保存char值的示例。在这种情况下,编译器会将字符隐式转换为短型,然后返回相应的ASCII值。
public class ShortExample4
{
public static void main(String...k)
{
short num='a';
System.out.println("num: "+num);
}
}
输出:
示例5
在此示例中,short数据类型包含最小值和最大值。
public class ShortExample5
{
public static void main(String...k)
{
short min=-32768;
short max=32767;
System.out.println("min: "+min);
System.out.println("max: "+max);
}
}
输出:
示例6
让我们创建一个返回短类型值的方法。
public class ShortExample6 {
public short display()
{
return 10;
}
public static void main(String[] args) {
ShortExample6 obj=new ShortExample6();
System.out.println(obj.display());
}
}
输出: