728x90
반응형
package chap12;
/*
* 다음 결과가 나오도록 정의된 메서드를 구현하기
* 메서드명 : fillZero
* 기능 : 주어진 문자열(숫자)로 주어진 길이의 문자열로 만들고,
* 왼쪽 빈 공간은 0으로 채운다.
* 만일 주어진 문자열이 null이거나 문자열의 길이가 length의 값과 같으면 그대로 반환한다.
* 만일 주어진 length의 값이 0과 같거나 작은 값이면 빈 문자열("")을 반환한다.
* 만일 주어진 length의 값이 문자열의 길이보다 작으면 length길이만큼만 문자열 반환한다
* 반환타입 : String
* 매개변수 : String src, int length
[결과]
0000012345
123
null
*/
public class Test0322_3 {
public static void main(String[] args) {
String src = "12345";
System.out.println(fillZero(src, 10));
System.out.println(fillZero(src, -1));
System.out.println(fillZero(src, 3));
System.out.println(fillZero(null, 3));
}
}
728x90
반응형
'study > Java' 카테고리의 다른 글
[Java] 30. Test2 풀이 (int getRand(f,t) : 함수 구현하기) (0) | 2022.03.28 |
---|---|
[Java] 30. Test1 풀이 (format 메서드 구현하기) (0) | 2022.03.28 |
[Java] 30. Test2 (int getRand(f,t) : 함수 구현하기) (0) | 2022.03.28 |
[Java] 30. Test1 (format 메서드 구현하기) (0) | 2022.03.28 |
[Java] 30. 기본 API Exam1 (nextBoolean 함수를 이용하여 사용자1, 사용자2의 난수를 발생하여 3번 연속으로 true가 먼저 나오는 쪽이 승리하도록 프로그램 구현하기) (0) | 2022.03.28 |