목록분류 전체보기 (639)
충분히 쌓여가는
타입 설명 사용예 전위형 값이 참조되기 전에 증가시킨다 j = ++i; 후위형 값이 참조된 후에 증가시킨다 j = i++; 전위형 j = ++i; ++i; j = i; public class practice { public static void main(String[] args) { int i = 5, j = 0; j = ++i; // 전위형 System.out.println(i); // 6 System.out.println(j); // 6 } } 후위형 j = i++; j = i; i++; public class practice { public static void main(String[] args) { int i = 5, j = 0; j = i++; // 후위형 System.out.println(i)..
연산자 종류 종류 연산자 산술 연산자 + - * / % 비교 연산자 > = + - -----------------------> 비교연산자 -----------------------> = instanceof -----------------------> == != 논리 연산자 -----------------------> & -----------------------> ^ -----------------------> | -----------------------> && -----------------------> || 삼항 연산자 -----------------------> ?: 대입 연산자
1. 문자와 숫자 간의 변환 '0'을 더하거나 빼준다 산술 변환 ②번 public class practice { public static void main(String[] args) { String str = "3"; // 문자열 System.out.println(str.charAt(0) - '0'); // 문자열 -> 문자 -> 숫자(3) System.out.println(3 + '0'); // 숫자(51), 0은 숫자로 48 } } 2. 문자열로의 변환 빈 문자열""을 더하기 public class practice { public static void main(String[] args) { System.out.println("3" + 1); // 문자열(31) System.out.println("" ..
Scanner 클래스 화면으로부터 데이터를 입력받는 기능을 제공하는 클래스 ① import 문 추가 import java.util.Scanner; import java.util.*; ② Scanner 객체 생성 Scanner scanner = new Scanner(System.in); ③ Scanner 객체 사용 int num1 = scanner.nextInt(); // 화면에서 입력받은 정수를 num1에 저장 float num2 = scanner.nextFloat(); // 화면에서 입력받은 실수를 num2에 저장 String input = scanner.nextLine(); // 화면에서 입력받은 내용을 input에 저장 int num3 = Integer.parseInt(input); // 문자열 i..