Java

·Java
Quiz1. 다음 코드의 출력 결과는 무엇인가?int num = 10;if (num > 5) { System.out.println("A");} else { System.out.println("B");}답 : a) A 2. 다음 중 if 문의 올바른 사용법은?답 : b)if (x > 10) { System.out.println("x는 10보다 큽니다.");}  3. 다음 중 중첩 if 문의 예는?답 : a)if (a > b) if (b > c) System.out.println("a > b > c");  4. 다음 if-else if-else 구조에서 result의 값은 무엇인가?int score = 85;String result;if (score >= 90) { r..
·Java
Quiz1.다음 중 HashMap의 특징은?답 : d) 동기화되어 있다? 2. Map에서 키-값 쌍을 추가할 때 사용하는 메서드는?답 : a) put() 3. 다음 코드의 출력 결과는 무엇인가?Map map = new HashMap();map.put("Java", 8);map.put("Python", 3);System.out.println(map.get("Java"));답 : b) 8 4. Map에 키가 존재하는지 여부를 알 수 있는 메서드는?답 : d) containsKey 5. Set의 주요 특징 중 하나는 무엇인가?답 : c) 중복된 요소를 허용하지 않는다. 6. 다음 코드의 출력 결과는 무엇인가?Set set = new HashSet();set.add("Java");set.add("Java");S..
·Java
[2024-2 Java 스터디] #1주차01. 자바란 무엇인가?01-1 자바란?- 객체 지향 프로그래밍 언어- 웹과 모바일 앱 개발에서 가장 많이 사용하는 언어 01-2 자바로 무엇을 할 수 있을까?- 웹 프로그래밍- 안드로이드 애플리케이션 개taei1.tistory.com※앞 내용은 위 티스토리를 참고!03-8 맵- 키와 값을 한 쌍으로 갖는 자료형 1.맵 자료형 중 하나인 HashMap의 메서드, 예제코드 살펴보기import java.util.HashMap; //HashMap클래스가 있는 자바 패키지 불러오기메서드설명예제 코드putkey와 value 추가HashMap map = new HashMap(); map.put("people", "사람"); map.put("baseball", "야구");get..
·Java
Quiz1. 다음 중 int 자료형의 크기는?답 : c) 32비트 2. Java에서 소수점이 있는 실수형 데이터를 저장하기 위해 사용하는 자료형은?답 : c) float 3. double 자료형과 float 자료형의 차이점은 무엇인가?답 : b) double은 64비트, float은 32비트이다. 4. 다음 중 boolean 자료형이 가질 수 있는 값은?답 : a) true와 false 5. 다음 중 boolean 값을 반환하는 메서드는?답 : a) isEmpty() 6.  다음 중 boolean 표현식을 적절히 사용하는 경우는?답 : b) boolean y = true; 7. 다음 중 문자열을 상수 풀(String Pool)에 저장하는 방법은?답 : b) "example" 8. 다음 중 문자열 길이를 ..
·Java
01. 자바란 무엇인가?01-1 자바란?- 객체 지향 프로그래밍 언어- 웹과 모바일 앱 개발에서 가장 많이 사용하는 언어 01-2 자바로 무엇을 할 수 있을까?- 웹 프로그래밍- 안드로이드 애플리케이션 개발- 게임 개발- 데이터베이스 처리- 빅 데이터 및 분산 처리※ 실행 속도가 다소 느리므로 고성능이 중요한 분야에서는 불리 02. 자바 시작하기02-1 자바 코드의 구조 살펴보기- 클래스 블록 안에 여러개의 메서드 블록 존재- 메서드 블록 안에 컴퓨터에 일을 시키는 명령문 존재※ 클래스명과 소스파일의 이름이 똑같아야함 02-2 변수와 자료형- 자료형을 변수명 앞에 표시- class를 통해 자료형을 직접 만드는 것도 가능 02-3 이름 짓는 규칙- 클래스명은 대문자로 시작- 메서드명은 소문자로 시작- 변수..
·Java
Java 문자열 입력 방식? 큰따옴표(" ")안에 값을 입력하여 생성할 수도 있고, new 키워드로 새로운 객체를 생성할 수도 있다 먼저 두 방식을 소개하자면 이렇다. 1. 리터럴(literal) 표기방식- 리터럴 표기방식 : 고정된 값을 그대로 대입하는 방법String s1 = "Hello World";String s2 = "Java Study"  2. new 키워드 사용- new 키워드 : 새로운 String 객체를 만듦String s1 = new String("Hello World");String s2 = new String("Java Study"); 두 가지 방식 중 더 효율적인 것을 무엇일까? 결론부터 말하자면 첫번째 방식이 리터럴 표기 방식을 사용하는 것이 좋다. 왜냐하면 리터럴 표기 방식이 ..
·Java
연산자(operator)- 연산에 사용되는 표시나 기호- 피연산자 : 연산이 되는 데이터종류연산자우선순위증감 연산자++, --1순위산술 연산자+, -, *, /, %2순위시프트 연산자>>, >>3순위비교 연산자>, =, 4순위비트 연산자&, |, ^, ~~만 1순위, 나머지는 5순위논리 연산자&&, ||, !!만 1순위, 나머지는 6순위조건(삼항) 연산자?, :7순위대입 연산자=, *=, /=, %=, +=, -=8순위▲ 자바 연산자를 우선순위 순으로 나열한 표 아래에서 각 연산자에 대해 상세히 알아보자!! 1순위 : 증감 연산자- 피연산자의 값을 1씩 증가 또는 감소시키는 연산자- 연산자가 어디에 위치하느냐에 따라 결과값이 달라짐- 피연산자가 단 하나뿐인 단항 연산자증감 연산자설명++x먼저 피연산자의 ..
디지몬진화
'Java' 카테고리의 글 목록 (2 Page)