Programming

Programming/Java

[Java] 상속이란 ?

상속이란 ?

Programming/Java

[Java] 반복문이란 ?

for 문 while 문

Programming/Java

[Java] 조건문

if문 if -else 문 if - else if - else문

Programming/Java

[Java] 연산자

연산자(Operator)란? 연산자(Operator) 어떠한 기능을 수행하는 기호 (+, -, *, / 등) 피연산자(Operand) 연산자의 작업 대상 (변수, 상수, 리터럴, 수식) 연산자의 종류 단항 연산자 항이 한개인 연산자 : + - (타입) ++ -- ~ ! 부호연산자(+, -)와 논리부정연산자(!) 부호연산자(+, -) : '+'는 피연산자에 1을 곱하고 '-'는 피연산자에 -1을 곱한다. 논리부정연산자(!) : true는 false로, false는 true로 피연산자가 boolean일 때만 사용가능 증감연산자 : ++, -- 증감연산자 (++) : 피연산자의 값을 1 증가시킨다. 감소연산자 (--) : 피연산자의 값을 1 감소시킨다. int num = 1; System.out.println..

Programming/Java

Scanner & BuffereReader

자바를 처음 배울 때 사용자(키보드) 입력을 받기 위해 보통 Scanner 클래스를 사용합니다. 하지만 알고리즘 문제를 풀기 시작하면서 Scanner를 사용하면 입력을 받으면 시간 초과가 발생하는 경험을 하게 됩니다. 그래서 다른 방법을 찾아보다 BufferdReader를 접하게 됩니다. Scanner 사용법 import java.util.Scanner; public class Input { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String input = sc.nextLine(); } } BufferedReader 사용법 import java.io.BufferedReader; import java.io...

Programming/Java

[Java] 문자열이란 ?

String 타입의 변수 선언과 할당 문자열이란 문자들로 구성된 문장을 뜻한다. "Hello Java" "a" "123" 기본적으로 String 타입은 큰따옴표(" ")로 감싸진 문자열을 의미한다. // 문자열 리터럴을 String 타입의 변수 name에 할당하는 방법 String name1 = "Hello World!"; // String 클래스의 인스턴스를 생성하는 방법 String name2 = new String("Hello World!"); 문자열 내장 메서드 String 자료형 내장 메서드 중 자주 사용하는 메서드 정리 equals equals는 두 개의 문자열이 동일한지를 비교하여 결과값을 리턴한다. String a = "Hello"; String b = "java"; String c = "..

Programming/Java

[Java] 변수란 ?

변수의 정의 변수(variable)은 값을 저장할 수 있는 메모리의 특정 번지에 붙이는 이름이다. 프로그램은 변수를 통해 메모리의 특정 번지에 값을 저장하고 읽을 수 있다. 변수 선언 class Main { public static void main(String[] args) { int num; // int 변수 선언 } } 값 할당 class Main { public static void main(String[] args) { int num1; // int 변수 선언 num1 = 1; // 값 할당 int num2 = 2; // 선언과 동시에 초기화 } } 변수 명명 규칙 자바에서 변수명은 일반적으로 카멜 케이스(camelCase)를 사용한다. 두 번째 단어부터 대문자로 시작해 구분한다. int cam..

NegotiationMan
'Programming' 카테고리의 글 목록 (2 Page)