
[JAVA] 특강 4일차 : 자바 기초튼튼 문제풀이 part1~part3
2022. 6. 23. 23:48
Backend/JAVA
🏋️♀️기초튼튼 part1.🏋️♀️ 📑문제 ⭕정답 System.out.println("Hello World"); 📑문제 ⭕정답 // 한줄 주석 /* 여러줄 주석 */ 📑문제 ⭕정답 String carName = "Volvo"; 📑문제 ⭕정답 int maxSpeed = 120; 📑문제 ⭕정답 int x = 5; 📑문제 ⭕정답 int z = x + y; System.out.println(z); 📑문제 ⭕정답 int x = 5, y = 6, z = 50; 📑문제 ⭕정답 int myNum = 9; float myFloatNum = 8.99f; char myLetter = 'A'; boolean muBool = false; String myText = "Hello World"; 📑문제 ⭕정답 참조형(refer..

[JAVA] 특강 3일차 : 자바 문제풀이 & 코드리뷰
2022. 6. 23. 23:47
Backend/JAVA
parseInt & break & finally 📑문제 ⭕정답 ABCD 🔍풀이 package jokun.test; public class test0622_Ex01 { public static void main(String[] args) { while(!false){ try { System.out.print("A"); Integer.parseInt("Hello World"); } catch (Exception e) { System.out.print("B"); break; } finally { System.out.print("C"); } } System.out.println("D"); } } CallByValue 📑문제 ⭕정답 Hello 🔍풀이 package jokun.test; public class te..

[JAVA] 특강 2일차 : 자바 문제풀이 & 코드리뷰
2022. 6. 22. 15:28
Backend/JAVA
StringBuilder & NullPointerException & 향상된 for문 📑문제 ⭕정답 args != null args.length > 0 🔍풀이 [향상된 for문] for(자료형 변수명 : 배열명){ // to do } package jokun.test; public class test0621_Ex01 { public static void main(String[] args) { System.out.println(method1(null)); System.out.println(method1(new String[] {})); System.out.println(method1(new String[] {"Hello", "World", "Java"})); } private static String me..

[JAVA] 특강 1일차 : 자바 문제풀이 & 코드리뷰
2022. 6. 22. 00:56
Backend/JAVA
StringBuilder & append & toString 📑문제 해당 코드를 실행하면 출력되는 값은? ⭕정답 Be a Java Programmer 🔍풀이 package jokun.test; public class test0620_Ex01 { public static void main(String[] args) { int a = 1; int b = 2; int c = 3; if(a + b == c){ System.out.println(method1()[0]); } } private static String[] method1(){ String[] array = new String[1]; StringBuilder sb = new StringBuilder(); sb.append("Be a"); sb.appe..

[JAVA] 자바의 정석 (기초편) : Chapter4. 조건문과 반복문 연습문제
2022. 6. 17. 16:19
Backend/JAVA
📑연 습 문 제 [4️⃣-1️⃣] 다음의 문장들을 조건식으로 표현하라. ① int형 변수 x가 10보다 크고 20보다 작을 때 true인 조건식 10 < x && x < 20 x < 10 && x < 20 도 맞는 식이지만, 범위를 좀 더 보기 좋게 하기 위해 위와 같이 작성한다. ② char형 변수 ch가 공백이나 탭이 아닐 때 true인 조건식 ch !== ' ' || ch !== 'Wt' //또는 !(ch == ' ' || ch == 'Wt') char형에서 공백은 ' ' Tap은 'Wt'로 표현할 수 있다. ③ char형 변수 ch가 'x' 또는 'X'일 때 true인 조건식 ch == 'x' || ch == 'X' ④ char형 변수 ch가 숫자('0'~'9')일 때 true인 조건식 '0'

[JAVA] 자바의 정석 (기초편) : Chapter2. 변수
2022. 6. 15. 22:53
Backend/JAVA
화면에 글자 출력하기 - print()과 println() 💻강의 링크 Click◁ System.out.print() // 괄호 안의 내용을 출력하고 줄바꿈X System.out.println() // 괄호 안의 내용을 출려하고 줄바꿈O 덧셈 뺄셈 계산하기 💻강의 링크 Click◁ 사칙연산 연산자(operator) 덧셈 + 뺄셈 - 곱셈 * 나눗셈 / 변수의 선언과 저장 💻강의 링크 Click◁ 변수란? 하나의 값을 저장할 수 있는 저장공간 변수를 선언할 때 변수의 타입 : 저장할 값의 종류에 맞는 것 변수선언 변수타입 변수이름; 변수 초기화 변수이름 = 값; 선언과 초기화 한 번에 하기 변수타입 변수이름 = 값; // 예 int x = 5; 변수의 타입 💻강의 링크 Click◁ 변수의 타입은 8개의 기..

[JAVA] JAVA 프로그래밍 기초 교육 : 파일 입출력
2022. 5. 27. 20:13
Backend/JAVA
교재 : JAVA 프로그래밍 기초 - 19. 파일 입출력 입출력(I/O) I/O란 Input과 Output의 약자로 입력과 출력을 말한다. 입출력은 컴퓨터 내부 또는 외부 장치와 프로그램간의 데이터를 주고받는 것으로 키보드로부터 데이터 입력을 받는다거나 화면에 출력을 하는 등의 예가 있다. 표준 입출력(Standard I/O) 표준 입출력 : 콘솔을 통한 데이터 입력과 콘솔로의 데이터 출력 System.in // 콘솔로부터 데이터를 입력받음(표준 출력) System.Out // 콘솔로 데이터를 출력함(표준 입력) System.err // 콘솔로 데이터를 출력함(표준 입력) 표준 입출력은 자바 어플리케이션의 실행과 동시에 사용할 수 있게 자동으로 생성되기에 개발자가 별도로 스트림을 생성하는 코드를 작성할 ..