반응형
class Main {
	public static void main(String[] args) {
		String a = "abc";
		String b = "bcd";
		int temp = a.compareTo(b); 
		
        // 비교 대상 문자열 a, b   
		// a == b 라면  : 0
		// a > b  라면  : 양수값(긍정값) 
		// a < b  라면  : 음수값(부정값) 
		
		if ( temp < 0 ) {
			String s_temp = a;
			a = b;
			b = s_temp;
		}
		
		System.out.println(a);
		System.out.println(b);
	}
}
반응형

'기타' 카테고리의 다른 글

일정 정리(함수사용v)  (0) 2020.04.21
일정 정리  (0) 2020.04.21
거품정렬 관련 - 기동장치 만들기  (0) 2020.04.17
비트 시프트 연산  (0) 2020.04.15
원하는 문자 입력까지 반복 출력  (0) 2020.04.15
반응형
class Main {
	public static void main(String[] args) {
		사람 a사람 = new 사람();
		a사람.숨쉬다();
	}	
}
class 동물 {
	void 숨쉬다() {
		System.out.println("숨쉬다.");
	}
}

class 사람 extends 동물 {
}
반응형

'프로그래밍 > 자바, JDBC' 카테고리의 다른 글

상속( extends ) - 중복 제거  (0) 2020.04.22
버퍼 비우기  (0) 2020.04.21
계산기(함수의 매개변수, return 사용)  (0) 2020.04.20
구구단 출력기  (0) 2020.04.20
객체화 없이 실행(static 사용)  (0) 2020.04.20
반응형
class Main {
  public static void main(String[] args) {
	  계산기.더한결과를_화면에_출력(10, 20);
	  // 출력 => 결과 : 30

	  계산기.뺀결과를_화면에_출력(50, 20);
	  // 출력 => 결과 : 30

	  계산기.곱한결과를_화면에_출력(5, 2);
	  // 출력 => 결과 : 10

	  int 결과;

	  결과 = 계산기.합(10, 20);
	  System.out.println("결과 : " + 결과);
	  // 출력 => 결과 : 30

	  결과 = 계산기.차(30, 70);
	  System.out.println("결과 : " + 결과);
	  // 출력 => 결과 : -40

	  결과 = 계산기.곱(3, 7);
	  System.out.println("결과 : " + 결과);
	  // 출력 => 결과 : 21
  }
}
class 계산기 {
	static void 더한결과를_화면에_출력(int a, int b) {
		System.out.println(a + b);
	}
	static void 뺀결과를_화면에_출력(int a, int b) {
		System.out.println(a - b);
	}
	static void 곱한결과를_화면에_출력(int a, int b) {
		System.out.println(a * b);
	}

	static int 합(int a, int b) {
		return (a + b);
	}
	static int 차(int a, int b) {
		return (a - b);
	}
	static int 곱(int a, int b) {
		return (a * b);
	}
}
반응형

'프로그래밍 > 자바, JDBC' 카테고리의 다른 글

버퍼 비우기  (0) 2020.04.21
상속  (0) 2020.04.20
구구단 출력기  (0) 2020.04.20
객체화 없이 실행(static 사용)  (0) 2020.04.20
인스턴스 매서드 실행  (0) 2020.04.20
반응형
class Main {
  public static void main(String[] args) {
    new 구구단출력기().작동();
  }
}

class 구구단출력기 {
  void 작동() {
    for ( int dan = 1; dan <= 9; dan++ ) {
      System.out.printf("== %d단 ==\n", dan);
      for ( int i = 1; i <= 9; i++ ) {
        System.out.printf("%d * %d = %d\n", dan, i, dan * i);
      }
    }
  }
}
반응형

+ Recent posts