java将短位的String存储在long类型的字段中
时间: 2024-03-26 20:34:20 浏览: 27
在Java中,可以将短位的字符串存储在long类型的字段中。具体方法是将短位字符串先转换为long类型的数字,然后将该数字存储到long类型的字段中。示例代码如下:
```java
public class ShortStringToLongField {
private long myLongField;
public void setShortString(String shortString) {
long longNumber = Long.parseLong(shortString);
myLongField = longNumber;
}
public long getLongField() {
return myLongField;
}
}
```
在上述代码中,`setShortString`方法接收一个短位字符串作为参数,将其转换为long类型的数字,并将该数字存储到`myLongField`字段中。`getLongField`方法返回`myLongField`字段的值。这样,就可以将短位的字符串存储在long类型的字段中了。
相关问题
在Java中如何将string类型的数字转为Long类型
可以使用Long.parseLong()方法将string类型的数字转为Long类型,例如:
```java
String strNum = "123456789";
Long longNum = Long.parseLong(strNum);
System.out.println(longNum); // 输出:123456789
```
需要注意的是,如果string类型的数字超出了Long类型的范围,会抛出NumberFormatException异常。
Java中String类型转long类型
可以使用`Long.parseLong(String s)`方法将String类型转为long类型。例如:
```java
String str = "123456789";
long num = Long.parseLong(str);
System.out.println(num); // 输出 123456789
```
需要注意的是,如果String类型不能正确转换为long类型,会抛出`NumberFormatException`异常。因此,在使用`Long.parseLong()`方法时,需要确保输入的String类型是合法的数字字符串。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)