Programming/JAVA2009.05.25 16:39

str_pad는 문자열을 지정한 만큼의 길이가 안되면 지정한 문자로 채우는 것입니다.

$number = 123;
$str = str_pad($number,5,"0",STR_PAD_LEFT) // "00123"


자바에서는 다음과 같이 하면된다.

int number = 123;
String str = String.format("%05d",number); // "00123"

신고
Posted by 초프(초보 프로그래머)
Programming/JAVA2009.05.25 16:31

메소드를 이용한 방법
int abc = 11;
String str = Integer.toString(abc);


다른 방법
int abc = 11;
String str = abc+"";

신고
Posted by 초프(초보 프로그래머)
Programming/JAVA2009.03.05 02:14
키보드로 입력받는 방법이다.

System.in.read(); 이걸로 가능할줄 알았다.. 이건 한문자 밖에 안되더라;;;;

이걸 프로그램 다 완성하고 알았다...;;

그래서 찾은것이 다음과 같이 버퍼, 스트림 객체를 사용하는것이다.

String data = null;
BufferedReader inBuff = new BufferedReader(new InputStreamReader(System.in));
data = inBuff.readLine();


이렇게 읽으면 결과가 data안에 문자열로 저장된다.

문자열로 쓰고싶으면 그대로 쓰면되고...

숫자로 쓰고싶으면

data = Integer.parseInt(inBuff.readLine());

이렇게 바꿔주면 된다.

어떻게 동작되는지도 모르고 막 썼다 -_-;

자세한건 다음에.... ㅋㅋㅋ
신고
Posted by 초프(초보 프로그래머)