16. Java Array
16. Java Array Array가 필요한 이유 여러 변수를 만들어서, 각 변수마다 값을 저장하는 것보단, 변수 하나를 만들어 Array에 값들을 저장할 수 있다 똑같은 변수에 이름만 다르게 해서, 값들을 저장하는 것보단, 하나의 변수에 값들을 저장하는 것이 더 효율적이다 그리고 Array는 순회가 가능해서, 찾고자 하는 값을 순회를 하며 찾으면 된다 jshell> int[] marks2 = new int[5]; marks2 ==> int[5] { 0, 0, 0, 0, 0 } jshell> int[] marks = {1, 2, 3}; marks ==> int[3] { 1, 2, 3 } jshell> marks2[0] = 5; $3 ==> 5 jshell> marks2 marks2 ==> int[5] ..
2023. 5. 29.
15. Java Wrapper 클래스, Dates
15. Java Wrapper 클래스, Dates Wrapper 클래스란? Wrapper : Boolean, Byte, Character, Double, Float, Integer, Long, Short Primitive : boolean, byte, char, double, float, int, long, short 위에 보이는 것 같이 Wrapper 클래스는 Primitive 값을 감싸준다 Wrapper 클래스는, 다양한 옵션을 제공해준다 Wrapper만에 메서드가 있다 아래는 Integer 위주로 사용하지만, 다른 Wrapper 클래스들도 사용이 가능하다 jshell> Integer integer = new Integer(5); integer ==> 5 jshell> integer integer =..
2023. 5. 28.
10. Java 기본 데이터 타입 (Boolean, char)
10. Java 기본 데이터 타입 (Boolean, char) 지금까지 배운 것 Integer byte, short, int, long Floating Point float, double Boolean boolean Character char Boolean 무조건 true 또는 false 이다 True, False를 사용하면, 작동이 안 된다 if문 같이 상태를 나타날 때에, 즉 로직을 만들 때 중요하게 사용한다 ==, >, >=, 15, 이렇게 순서를 바뀌면 i 에 1을 더하게 된다 char 문자열 데이터 타입이다 jshell> char ch = 'a' ch ==> 'a' jshell> char ch = 'ab' | Error: | unclosed character literal | char ch = ..
2023. 5. 17.