java(473)
-
ForEx05.java-구구단(다중for), 다중 for문 이용 구구단 짜기
다중 for문 이용 구구단 짜기 소스코드 출력결과 소스코드 public class ForEx05 { public static void main(String[] args) { for( int dan = 1; dan
-
StringBuilder클래스의 인스턴스 갯수
StringBuilder클래스의 인스턴스 갯수 · 문자열의 복잡한 조합의 과정에서는 StringBuilder의 인스턴스가 활용되며 이 때문에 추가로 생성되는 인스턴스의 수는 최대 두 개입니다 · StringBuilder인스턴스생성시 하나 생성되며 이 인스턴스의 참조값을 가지고 append()메소드가 호출되며 최종적으로 문자열로 전환하는 toString( )가 호출될 때 두번째 인스턴스가 생성되어지게 됩니다. //숫자 + 문자열 + 숫자 String str1=3+"Java"+7; String str2=new StringBuilder().append(3).append("Java").append(7).toString();
-
Ex-깊은 복사(Deep Copy), 깊은 복사(Deep Copy) 도식도
깊은 복사(Deep Copy) 깊은 복사(Deep Copy) 도식도 출력결과 소스코드 깊은 복사(Deep Copy) 도식도 얇은 복사후 참조하고 있는 인스턴스의 클론메소드 호출하게 됩니다. 출력결과 이름, 나이 정보 한국: [홍길동, 27] 미국: [Sara, 18] 이름, 나이 정보 한국: [홍길동, 27] 미국: [Sara, 18] 이름, 나이 정보 한국: [홍길동, 27] 미국: [Sara, 18] 이름, 나이 정보 한국: [김프로, 32] 미국: [Bill, 37] 이름, 나이 정보 한국: [홍길동, 27] 미국: [Sara, 18] 소스코드 class InfoPerson implements Cloneable { private String strName; private int intAge; pub..
-
Ex-제네릭 객체 생성 방법 확인, Generics 자료형 도식형
제네릭 객체 생성 방법 확인 Generics 자료형 도식형 출력 결과 TODO 1: 자료형 타입 미지정하여 객체 생성 TODO 2: 표준 사용방법 Generics 자료형 도식형 출력 결과 TODO 1: 자료형 타입 미지정하여 객체 생성(좋은 방법 아닙니다) public class GenericsEx02 { public static void main(String[] args){ //자료형 타입 미지정하여 객체 생성 GenericsEx t = new GenericsEx(); String[] aStr ={"가", "나", "다", "라", "마", "바", "사"}; t.set(aStr); t.print(); } } 소스코드 import static java.lang.System.out; // 클래스를 정의 ..
-
Error-The local variable result may not have been initialized
오류 메시지 The local variable result may not have been initialized 변수 선언 후 초기화하지 않고 변수를 사용할 경우 발생합니다. 해결방법 변수에 초기값 저장후 해당 변수 사용 result = 0;
-
LayoutManager - CardLayout
CardLayout 여러 개의 카드를 포개어 쌓아둔 구조로 컴포넌트를 한번에 하나만 보여주는 배치관리자 맨 위의 컴포넌트만 보여주므로 한번에 하나의 컴포넌트만 볼 수 있습니다. CardLayout에는 맨 위에 위치할 컴포넌트를 지정할 수 있는 메서드가 있으며, 또한 그 다음에 나올 컴포넌트를 이동시킬 수 있는 메서드를 가지고 있습니다.