네트워크/java 실습1 카드 번호 마스킹 StringBuilder, charArray 이것은 아래 다른 블로그를 보고 이해가 되지 않는 부분은 따로 정리한 것이다. maskingCard라는 메소드를 보면 매개 변수로 받는 params의 0번째 list를 가져온다. StringBuilder 객체를 생성한다 char[] 배열을 선언하는데 여기서 toCharArray() 메소드를 사용한다. StringBuilder 우리가 아는 String과 같은 문자열 클래스인데, 여러 스레드에 사용하기엔 안전하지 않고, 문자열을 생성할 때 길이가 용량을 초과하지 않는다면 새 내부 버퍼를 할당할 필요가 없습니다. 이것이 무슨 뜻이냐면 String str1 = new String("김길"); String str2 = str1.replace("김", "홍"); // 김을 홍으로 변환 if (str1 == str2.. 2021. 7. 20. 이전 1 다음