知道啊。。不过报错。 Exception in thread "main" java.lang.NumberFormatException: For input string: "D42BBF2300A300l" at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48) at java.lang.Long.parseLong(Long.java:403) at java.lang.Long.parseLong(Long.java:461) at serialP.Main.main(Main.java:77) Java Result: 1
public class ParseLong { public static void main(String[] args) { String cardId="D42BBF2300A300"; Long n = Long.parseLong(cardId, 16); System.out.println(Long.toHexString(n)); }}
public static void main(String[] argv){ String cardId="D42BBF2300A300"; Long l = Long.parseLong(cardId,16); System.out.println(l); System.out.println(Long.toString(l,16)); }
Long的对应的
Exception in thread "main" java.lang.NumberFormatException: For input string: "D42BBF2300A300l"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
at java.lang.Long.parseLong(Long.java:403)
at java.lang.Long.parseLong(Long.java:461)
at serialP.Main.main(Main.java:77)
Java Result: 1
public class ParseLong { public static void main(String[] args) { String cardId="D42BBF2300A300";
Long n = Long.parseLong(cardId, 16);
System.out.println(Long.toHexString(n));
}}
String cardId="D42BBF2300A300";
Long l = Long.parseLong(cardId,16);
System.out.println(l);
System.out.println(Long.toString(l,16));
}