java Object 转换为 Long

java 语言中,Object 类型转换为 Long 类型,先将 Object 类型转换为 String,再将 String 转换为 Long,代码如下

Object obj = new Object();
		
long l = Long.valueOf(String.valueOf(obj));

Object obj = new Object();

long l = Long.valueOf(String.valueOf(obj)).longValue();

 

测试

package nice;

import java.util.HashMap;
import java.util.Map;

public class Demo {

	public static void main(String[] args) {
		
		Map map = new HashMap();
		map.put("code", 111000);
		
		System.out.println(Long.valueOf(String.valueOf(map.get("code"))));
		System.out.println(Long.valueOf(String.valueOf(map.get("code"))).longValue());

	}

}

控制台输出

java Object 转换为 Long_第1张图片

你可能感兴趣的:(java)