Java 更改长变量的格式?
大家好,请给我一些建议,我正在尝试将字符串更改为长变量,如下所示,但失败,请告诉我如何更改: 我有一个长型变量Java 更改长变量的格式?,java,string,long-integer,type-conversion,Java,String,Long Integer,Type Conversion,大家好,请给我一些建议,我正在尝试将字符串更改为长变量,如下所示,但失败,请告诉我如何更改: 我有一个长型变量 x = 1411833674288; 我将其转换为字符串,它显示如下1.411833674288E12 如何将其更改回1411833674288 谢谢只需这样做: 长到字符串 long x=1411833674288L; String longToString = Long.toString(x);//or you can use String.valueOf(x); long
x = 1411833674288;
我将其转换为字符串,它显示如下1.411833674288E12
如何将其更改回1411833674288
谢谢只需这样做:
长到字符串
long x=1411833674288L;
String longToString = Long.toString(x);//or you can use String.valueOf(x);
long y = Long.parseLong(longToString);
字符串返回到Long
long x=1411833674288L;
String longToString = Long.toString(x);//or you can use String.valueOf(x);
long y = Long.parseLong(longToString);
已编辑
请注意,此值超出了long数据类型的限制,因此您应该在其范围内使用long,或者将L或L放在值的末尾,正如@Rustum在注释中所说的那样
长到字符串
long x=1411833674288L;
String longToString = Long.toString(x);//or you can use String.valueOf(x);
long y = Long.parseLong(longToString);
字符串返回到Long
long x=1411833674288L;
String longToString = Long.toString(x);//or you can use String.valueOf(x);
long y = Long.parseLong(longToString);
已编辑
请注意,此值超出了long数据类型的限制,因此您应该在其范围内使用long,或者将L或L放在值的末尾,正如@Rustum在注释中所说的那样
长到字符串
long x=1411833674288L;
String longToString = Long.toString(x);//or you can use String.valueOf(x);
long y = Long.parseLong(longToString);
字符串返回到Long
long x=1411833674288L;
String longToString = Long.toString(x);//or you can use String.valueOf(x);
long y = Long.parseLong(longToString);
已编辑
请注意,此值超出了long数据类型的限制,因此您应该在其范围内使用long,或者将L或L放在值的末尾,正如@Rustum在注释中所说的那样
长到字符串
long x=1411833674288L;
String longToString = Long.toString(x);//or you can use String.valueOf(x);
long y = Long.parseLong(longToString);
字符串返回到Long
long x=1411833674288L;
String longToString = Long.toString(x);//or you can use String.valueOf(x);
long y = Long.parseLong(longToString);
已编辑
请注意,此值超出了long数据类型的限制,因此您应该在其范围内使用long,或者将L或L放在值的末尾,正如@Rustum在注释中所说的,您可以使用:
String.valueOf(valueLong);
您可以使用以下选项:
String.valueOf(valueLong);
您可以使用以下选项:
String.valueOf(valueLong);
您可以使用以下选项:
String.valueOf(valueLong);
试试这个:
public static void main(String[] args) {
long longVal=1411833674288l;
String stringVal=Long.toString(longVal);
System.out.println("longVal = "+longVal);
System.out.println("stringVal = "+stringVal);
System.out.println("back to longVal = "+Long.parseLong(stringVal));
}
试试这个:
public static void main(String[] args) {
long longVal=1411833674288l;
String stringVal=Long.toString(longVal);
System.out.println("longVal = "+longVal);
System.out.println("stringVal = "+stringVal);
System.out.println("back to longVal = "+Long.parseLong(stringVal));
}
试试这个:
public static void main(String[] args) {
long longVal=1411833674288l;
String stringVal=Long.toString(longVal);
System.out.println("longVal = "+longVal);
System.out.println("stringVal = "+stringVal);
System.out.println("back to longVal = "+Long.parseLong(stringVal));
}
试试这个:
public static void main(String[] args) {
long longVal=1411833674288l;
String stringVal=Long.toString(longVal);
System.out.println("longVal = "+longVal);
System.out.println("stringVal = "+stringVal);
System.out.println("back to longVal = "+Long.parseLong(stringVal));
}
您有三种选择:
String y = String.valueof(x);
如果要解析为长字符串,请执行以下操作:
Long d = Long.parseLong(String);
您有三种选择:
String y = String.valueof(x);
如果要解析为长字符串,请执行以下操作:
Long d = Long.parseLong(String);
您有三种选择:
String y = String.valueof(x);
如果要解析为长字符串,请执行以下操作:
Long d = Long.parseLong(String);
您有三种选择:
String y = String.valueof(x);
如果要解析为长字符串,请执行以下操作:
Long d = Long.parseLong(String);
请给我们一个代码,你是怎么做到的?这是我正在声明的代码变量x,并将其转换成字符串,然后我想返回相同的代码,编辑你的问题并添加你的代码。你显然做错了什么,我们正试图帮助你解决这个问题。如果看不到您正在做什么,就无法提供帮助。请提供一个代码您是如何做到的?这是我正在声明的代码变量x,并将其转换为字符串,然后我希望返回相同的代码。编辑您的问题并添加您的代码。你显然做错了什么,我们正试图帮助你解决这个问题。如果看不到您正在做什么,就无法提供帮助。请提供一个代码您是如何做到的?这是我正在声明的代码变量x,并将其转换为字符串,然后我希望返回相同的代码。编辑您的问题并添加您的代码。你显然做错了什么,我们正试图帮助你解决这个问题。如果看不到您正在做什么,就无法提供帮助。请提供一个代码您是如何做到的?这是我正在声明的代码变量x,并将其转换为字符串,然后我希望返回相同的代码。编辑您的问题并添加您的代码。你显然做错了什么,我们正试图帮助你解决这个问题。如果看不到你在做什么,你就无法提供帮助。
long x=1411833674288代码>这将导致编译时错误。将l
或l
放在数字的末尾,表示它是长型。@Rustam非常好的建议我编辑了我的答案long x=1411833674288代码>这将导致编译时错误。将l
或l
放在数字的末尾,表示它是长型。@Rustam非常好的建议我编辑了我的答案long x=1411833674288代码>这将导致编译时错误。将l
或l
放在数字的末尾,表示它是长型。@Rustam非常好的建议我编辑了我的答案long x=1411833674288代码>这将导致编译时错误。将l
或l
放在数字的末尾,表示它是长型。@Rustam很好的建议我编辑了我的答案