본문 바로가기

JAVA/JAVA(중급)

스트링버퍼 - 실습

 

programmers.co.kr/learn/courses/9/lessons/402

 

자바 중급 - 스트링버퍼 - 실습

StringBufferExam의 randomName메소드는 임의의 이름과 성을 고른 다음, 이들을 조합해서 임의의 이름을 만들어냅니다. 22번째 줄에서 메소드체이닝을 이용해 sb에 firstName, 공백(" "), lastName을 붙이고, 마

programmers.co.kr

public class StringBufferExam{
    public String randomName(){
        StringBuffer sb = new StringBuffer();
        String[] firstNames = {"Tod", "John", "Michael"};
        String[] lastNames = {"Smith", "Brown", "Davis"};

 

int random1 = new Random().nextInt(3);

 

String firstName = firstNames[random1];

 

// 0~2 사이의 임의의 숫자를 골라서
        int random2 = new Random().nextInt(3);
        // 랜덤하게 성을 뽑는다.
        String lastName = lastNames[random2];

 

.

.

.

.

.

.

 

 return str1;
    }
    public static void main(String[]args) {}
}
        

 

 

'JAVA > JAVA(중급)' 카테고리의 다른 글

Set - 실습(2)  (0) 2021.03.07
Set - 실습(1)  (0) 2021.03.07
Math - 실습  (0) 2021.03.07
스트링 클래스의 문제점 - 실습  (0) 2021.03.07
Object와 오버라이딩 - 실습  (0) 2021.03.07