간단한 java 연습은 아래 링크를 통해, 웹상에서 진행해볼 수 있습니다.

https://www.tutorialspoint.com/compile_java_online.php

 

직접 설치해서 사용하고 싶다면 아래 링크를 참조해주세요.

windows : https://growingsaja.tistory.com/45

linux : https://growingsaja.tistory.com/357

 

 

 

1. 사칙연산 + '%' 연산 추가하여 결과값 확인해보기

package growing_java;

public class FiveArithmetic {
    public static void main(String[] args) {
        int a = 13;
        int b = 5;
        System.out.println(a+b);
        System.out.println(a-b);
        System.out.println(a*b);
        System.out.println(a/b);
        System.out.println(a%b);
    }
}

 

 

 

2. ++, -- 사용해보기

i++

i--

++i

--i

 

 

 

3. boolean 사용해보기

주의사항 : java에서는 False, True가 아니라 false, ture로 작성해야 인식합니다.

 

 

 

4. if, else if, else 사용해보기

package growing_java;

public class FiveArithmetic {
    public static void main(String[] args) {
        System.out.println(4 % 2 == 0);
        boolean j = 2 < 3;
        System.out.println("j -> " + j);
        boolean t = "3".equals("2");
        System.out.println("t -> " + t);
        
        if (j) {
            System.out.println("3은 2보다 커요!");
        }
        if (t) {
            System.out.println("여기말고!");
        } else if (true) {
            System.out.println("여기입니다!");
        } else {
            System.out.println("여기도 아니죠!");
        }
    }
}

 

 

 

5. char 문자 변수 사용해보기

package growing_java;

public class Testing_now {
    public static void main(String[] args) {
        char a1 = 'a';
        char a2 = 97;
        char a3 = '\u0061';
        
        System.out.println(a1);
        System.out.println(a2);
        System.out.println(a3);
    }
}

 

 

 

6. String 문자열 변수 사용해보기 & new로 객체 String 만들기

equals는 값이 같은지만 확인하므로 true를 결과값으로 가지지만

==은 데이터 자체가 같은지 확인하므로 false를 결과값으로 가집니다.

new로 생성시, 객체 String이 생성됩니다. 

package growing_java;

public class Testing_now {
    public static void main(String[] args) {
        String a = "hello";
        String b = new String("hello");
        System.out.println(a.equals(b));
        System.out.println(a==b);
    }
}

 

 

 

 

+ Recent posts