본문 바로가기

java14

9.9 String 클래스 java.lang 패키지 추가 메소드 1)static String format ("String", )포맷 스트링에 따라 데이터들을 정형화된 형태로 변환하여 String 형식으로 반환 예)public static void main(String[] args) { int n = 12345; String s = "Hello, World!";   System.out.println(String.format("num = %,d\t 0x%08x\t %s", n, n, s)); 결과: num = 12,345 0x00003039 Hello, World!  0x: 숫자가 16진수임을 나타내는 접두사입니다. 출력 결과에 0x가 포함됩니다.%: 형식 지정자의 시작을 알리는 문자입니다.0: 출력할 숫자가 지정된 너비보다 짧을 경.. 2024. 6. 16.
9.4 접근제어 public 모든 클래스에서 해당 클래스나 해당 변수 또는 해당 메소드를 접근 protectedprotected 로 선언되어있는 클래스나 변수, 메소드는 그 클래스와 동일한 패키지 내에 들어있는 클래스나 또는 그 클래스의 상속 계층상 하위 클래스에서만 접근 접근성과 관련된 아무런 표기도 하지 않는 것( package )이 경우 해당 항목은 그 클래스와 동일한 패키지 내에 들어있는 클래스 privateprivate 로 선언되어있는 변수 또는 메소드의 경우 해당 클래스 내에서만 그 변수나 메소드에 접근 일반적으로 클래스 내부의 속성을 나타내는 변수들의 경우 private 로 선언하고,이 변수들의 값을 읽거나 바꾸게 하는 메소드들은 사용범위에 따 라 protected 나 public 을 쓰는 것이 보편적 한 .. 2024. 6. 16.