当前位置:首页 > 编程技术 > 正文

java 长整型如何表示

java 长整型如何表示

在Java中,长整型(Long)是`int`类型的一个超集,用于表示更大的整数。长整型的数据类型在Java中用`long`关键字表示,其值范围是从-9,223,372,...

在Java中,长整型(Long)是`int`类型的一个超集,用于表示更大的整数。长整型的数据类型在Java中用`long`关键字表示,其值范围是从-9,223,372,036,854,775,808到9,223,372,036,854,775,807。

以下是几种表示Java中长整型的方法:

1. 使用`L`或`l`后缀:

```java

long longValue1 = 1234567890123456789L;

```

2. 使用`long`关键字:

```java

long longValue2 = new Long(1234567890123456789L);

```

3. 使用`Long`类中的`valueOf`方法:

```java

long longValue3 = Long.valueOf("1234567890123456789");

```

4. 使用`Long`类实例化后获取其值:

```java

Long longValue4 = new Long("1234567890123456789");

long longValue5 = longValue4.longValue();

```

注意,当使用`L`或`l`后缀时,数字不能以`0`开头,因为以`0`开头的数字会被解释为八进制数。例如,`0123456789L`是合法的,但`0123456789L`是不合法的,因为它被解释为八进制数。

最新文章