Last updated 1 year ago
parse~(str)
String.valueOf(val)
valueOf(str)
String.valueOf(Val)
toString(๊ฐ, ์ง์)
parseInt(๊ฐ, ์ง์)
// ๋ฌธ์์ด -> ๊ธฐ๋ณธํ: Wrapper์๋ฃํ.parse์๋ฃํ(๋ฌธ์์ด) int primNum = Integer.parseInt(str); double primDoub = Double.parseDouble(str);
// ๊ธฐ๋ณธํ -> ๋ฌธ์์ด: String.valueOf(์๋ฃํ) String primNumStr = String.valueOf(primNum); String primDoubStr = String.valueOf(primDoub);
// ๋ฌธ์์ด -> Wrapper ์๋ฃํ: Wrapper์๋ฃํ.valueOf(๋ฌธ์์ด) Integer wrapNum = Integer.valueOf(str); Double wrapDoub = Double.valueOf(str);
// Wrapper ์๋ฃํ -> ๋ฌธ์์ด: String.valueOf(์๋ฃํ) String wrapNumStr = String.valueOf(wrapNum); String wrapDoubStr = String.valueOf(wrapDoub);
// 10์ง์ ์ซ์ -> 2, 8, 16์ง์ ๋ฌธ์์ด: String.valueOf( int dec = 16; String bin = Integer.toString(dec, 2); // 10000 String bin2 = Integer.toBinaryString(dec); // 10000 String oct = Integer.toString(dec, 8); // 20 String oct2 = Integer.toOctalString(dec); // 20 String hex = Integer.toString(dec, 16); // 10 String hex2 = Integer.toHexString(dec); // 10
// 2, 8, 16์ง์ ๋ฌธ์์ด -> 10์ง์ ์ซ์: Integer.parseInt(๋ฌธ์์ด, ์ง์) int binToDec = Integer.parseInt(bin, 2); int binToOct = Integer.parseInt(oct, 8); int binToHex = Integer.parseInt(hex, 16);