Java的long怎么赋值
时间: 2023-06-03 11:07:02 浏览: 248
Java的long可以通过以下两种方式赋值:
1. 直接给long类型的变量赋值,例如:
long num1 = 123456789L;
2. 在数字后面加上L或l,表示该数字是一个long类型的值,例如:
long num2 = 9876543210L;
注意:如果不加L或l,Java会默认将该数字识别为int类型,如果该数字超出了int类型的范围会出现编译错误。
相关问题
java 的Long类型如何赋值
Java 中 Long 类型的赋值方式有几种:
1. 直接赋值:long variable = 123;
2. 使用 Long 类的静态工厂方法:Long variable = Long.valueOf(123);
3. 使用自动装箱机制:Long variable = 123L;
java long 常量
在Java中,可以使用关键字"long"来定义长整型数据类型,同时可以使用后缀"L"或"l"来表示长整型常量。例如:
```java
long num1 = 1234567890L;
long num2 = 9876543210l;
```
需要注意的是,如果直接使用整型常量赋值给长整型变量,会出现编译错误。因为整型常量默认为int类型,如果超出int类型的范围,则需要在后面加上"L"或"l"表示为长整型常量。例如:
```java
long num3 = 2147483648; // 编译错误,需要加上“L”后缀
long num4 = 2147483648L; // 正确
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)