AI ์ด์ „์‹œ๋Œ€ (↓์„๊ธฐ์‹œ๋Œ€ IT)/01. Java

String Format

๐Ÿ“ฆ DonzBox 2011. 10. 14. 21:10

import='java.text.DecimalFormat'

DecimalFormat df = new DecimalFormat("##0.0%"); // ๋ฐฑ๋ถ„์œจ๋กœ ๋ณ€ํ™˜...
String percent = df.format(0.023); // ๊ฒฐ๊ณผ percent : 2.3%

==================================================

DecimalFormat df = new DecimalFormat("000000");
String number = "";
number = df.format(123456); // ๊ฒฐ๊ณผ number : 123456
number = df.format(123); // ๊ฒฐ๊ณผ number : 000123
==================================================
DecimalFormat df = new DecimalFormat("#####0");
String number = "";
number = df.format(123456); // ๊ฒฐ๊ณผ number : 123456
number = df.format(123); // ๊ฒฐ๊ณผ number : 123


%04d ์˜ ์˜๋ฏธ

% - ๋ช…๋ น์˜์‹œ์ž‘

0 - ์ฑ„์›Œ์งˆ ๋ฌธ์ž

4 - ์ด ์ž๋ฆฌ์ˆ˜

d - ์‹ญ์ง„์ •์ˆ˜

int user_no = 30;

String result_user_no = String.format("%04d", user_no);