Code Bye

String转Long类型把值前面也去了

String value = "0010013445";
			long lon = Long.parseLong(value);
			System.err.println(lon);
String value = "0010013445";
			long lon = Double.valueOf(value).longValue();
			System.err.println(lon);
			String value = "0010013445";
			long lon = Integer.valueOf(value).longValue();
			System.err.println(lon);

接收是 long类型,这三种转出来都是把前面的00给去掉了啊? 页面是string,本人要转成long,高手给个思路也可以啊啊。

解决方案

10

数值类型前面没有带‘0’的好吗

10

转成long前面都没有0的

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明String转Long类型把值前面也去了