package test; public class testDataConversion { public static void main(String[] args) { //integer to String int i = 11; String stri = Integer.toString(i); //String to integer stri = "25"; i = Integer.parseInt(stri); i = Integer.parseInt(stri); //double to String double d = 1.0; String strd = Double.toString(d); //String to double d = Double.valueOf(strd).doubleValue(); d = Double.parseDouble(strd); //float to String float f = 111; String strf = Float.toString(f); //String to float f = Float.valueOf(strf).floatValue(); f = Float.parseFloat(strf); //long to String long l =111111; String strl = Long.toString(l); //String to long l = Long.valueOf(strl).longValue(); l = Long.parseLong(strl); //decimal to binary int decimal = 11; String binstr = Integer.toBinaryString(decimal); //decimal to hexadecimal decimal = 1111; String hexstr = Integer.toString(decimal, 16); String hexstr2 = Integer.toHexString(decimal); //hexadecimal (String) to integer decimal = Integer.valueOf("B8DA34", 16).intValue(); decimal = Integer.parseInt("B8DA34", 16); //ASCII code to String int ASCII = 64; String aChar = new Character((char)ASCII).toString(); //integer to ASCII code (byte): char c = 'A'; ASCII = (int) c; } }
廣告
2015年1月13日 星期二
[Java]convert data type X into type Y in Java
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言