Java

    [Java] compareTo 메소드

    int compareTo 메소드 자신과 인자로 전달 받는 원소와 비교하여 음수, 0, 정수를 리턴한다. 즉, 2개의 값을 비교하여 int형의 값으로 리턴해주는 함수다. 음수 : 자신이 아닌 다른 원소가 크다. 0 : 서로 같다. 양수 : 다른 원소보다 자신이 더 크다. 오름차순 : 자신 - 타원소 내림차순 : 타원소 - 자신 import java.util.*; public class Main { public static void main(String[] args) { int a = 3; int b = 4; int c = 3; int d = 3; int e = 4; int f = 3; System.out.println(Integer.compare(a, b));// -1 출력 System.out.printl..

    [Java] 실습 CardDeckExam

    package object.Extends; //-------------------------------------------------------------------------- // 카드 클래스 //-------------------------------------------------------------------------- class Card { static final int KIND_MAX = 4; // 카드의 무늬 수 static final int NUM_MAX = 13; // 무늬별 카드 수 static final int SPADE= 4; static final int DIAMOND = 3; static final int HEART = 2; static final int CLOVER = ..

    [Java] 실습 DrawShapeExam

    package object.Extends; import javax.swing.JFrame; import java.awt.Graphics; //-------------------------------------------------------------------------- // public class DrawShapeExam //-------------------------------------------------------------------------- public class DrawShapeExam extends JFrame{ public static void main(String[] args) { DrawShapeExam win = new DrawShapeExam("도형 그리기"); win...

    [Java] Scanner 클래스의 메서드

    Scanner() 메서드 메서드 기능 next() String 을 읽음. 단, 띄어쓰기 뒷부분은 읽지 않음. nextLine() String 을 읽음. 띄어쓰기를 포함하여 한 줄(즉, Enter를 치기전까지)을 읽음. nextInt() int 를 읽음 nextBoolean() boolean 을 읽음 nextByte() byte 를 읽음 nextShort() short 를 읽음 nextLong() long 을 읽음 nextFloat() float 을 읽음 nextDouble() double 을 읽음 import java.util.Scanner; public class JavaScnner { public static void main(String[] args) { Scanner scanner = new Sc..

    [Java] 실습 CaptionTvExam

    package object.Extends; //-------------------------------------------------------------------------- // class Tv //-------------------------------------------------------------------------- class Tv { boolean power; // 전원 상태 int channel; // 채널 void power() { power = !power; } void channelUp() { ++channel; } void channelDown() { --channel; } } // End - class Tv //---------------------------------..

    [Java] 실습 PhoneBookVer03

    package phonebook.var03; import java.util.Scanner; //-------------------------------------------------------------------------- // 전화번호 정보 //-------------------------------------------------------------------------- class PhoneInfo { String name; String phoneNumber; String birth; public PhoneInfo(String name, String num, String birth) { // 매개변수 있는 생성자 this.name = name; phoneNumber = num; this.bi..