꾸물꾸물 졔의 개발공부
JAVA 기본개념 -(2) 본문
<이클립스 기본 입출력 & 자바 변수>
이클립스
자바 프로젝트 생성 후 클래스 별로 소스 코드 작성
-------------------------------------------------
★ class 클래스 이름 {
public static void main (String[] args) { // main 함수의 선언부
// 실행할 문장들을 적는다
}
} ★
-------------------------------------------------
* eclipse 단축키
Ctrl + shift + L : 단축키 전체 목록 보여줌
Ctrl + D : 한줄 삭제
Ctrl + space : 자동완성
ex ) sysout -> Ctrl + space => System.out.println
변수
: 값을 저장하는 메모리 공간
변수 선언 - 변수타임 변수이름 ;
ex ) int age ;
변수 초기화 - 연산자 ' = ' 를 이용해서 변수에 값을 저장
ex ) int age = 10 ;
==============
- 변수타입 -
논리형 boolean(1)
문자형 char(2)
정수형 byte(1) , short(2) , int(4) , long(8)
실수형 float(4) , double(8)
===============
- 상수타입 -
변하지 않는 값
' final ' 키워드 이용
* 상수는 선언과 동시에 초기화 *
ex ) final int MAX_SPEED = 10 ;
-------------------------------------
기본적으로 println() 사용하지만
지시자를 사용 하기 위해 printf() 사용 가능
지시자 : %b (boolean), %d (정수), %o (8진수), %x (16진수)
%f (부동소수), %e (지수), %c (문자), %s (문자열)
%n : 출력후 줄바꿈
ex) int a = 10;
System.out.printf( "a=%d%n", a);
실행 결과 a=10
소스코드에서의 문장 출력
System.out.println();
문장 입력 - Scanner 사용
scanner 클래스 사용 위해서는
1) import java.util.*; // 먼저 추가해 줘야한다 .
2) Scanner scanner = new Scanner(System.in); // Scanner 클래스의 객체 생성
3) int num=scanner.nextInt() ; // 정수를 입력받아서 num 이라는 변수에 저장
* 문자열 입력시에는
String input = scanner.nextLine() ; // 입력받은 문자열 내용을 input 이라는 변수에저장
int num=Integer.parseInt(input) ; // 입력받은 문자열을 정수로 변환하여 num 에 저장
'JAVA' 카테고리의 다른 글
정렬하기 - JAVA (Collections.sort) (0) | 2021.07.20 |
---|---|
StringBuilder - JAVA (0) | 2021.07.15 |
Integer.toString / Integer.parseInt (0) | 2021.05.16 |
JAVA ArrayList (0) | 2021.01.11 |
JAVA 기본개념 -(1) (0) | 2021.01.04 |