int i = 'a';String iBin = Integer.toBinaryString(i);//二進(jìn)制String iHex = Integer.toHexString(i);//十六進(jìn)制String iOct = Integer.toOctalString(i);//八進(jìn)制String iWoKao = Integer.toString(i,3);//三進(jìn)制或任何你想要的35進(jìn)制以下的進(jìn)制
public class Test{public static void main(String args[]){int i=100;String binStr=Integer.toBinaryString(i);String otcStr=Integer.toOctalString(i);String hexStr=Integer.toHexString(i);System.out.println(binStr);
public class TestStringFormat {public static void main(String[] args) {if (args.length == 0) {System.out.println("usage: java TestStringFormat <a number>");System.exit(0);}Integer factor = Integer.valueOf(args[0]);String s;s = String.format("%d", factor);System.out.println(s);s = String.format("%x", factor);System.out.println(s);s = String.format("%o", factor);System.out.println(s);}}
String s = "169";byte b = Byte.parseByte( s );short t = Short.parseShort( s );int i = Integer.parseInt( s );long l = Long.parseLong( s );Float f = Float.parseFloat( s );Double d = Double.parseDouble( s );
聯(lián)系客服