자바의 제어문 [조건문/If문,Switch문]
·
Study/Java
▶if문 -조건식을 여러개 사용해야 할 때 사용 -조건식에 비교연산자를 사용하거나 여러 개의 조건식을 논리연산자로 연결할 때 사용 if(조건식){ 실행할 문장; } else if(조건식){ //위에 식이 거짓이고,해당 식이 참일 때 실행할 문장; } else if(조건식){ //위에 식들이 거짓이고,해당 식이 참일 때 실행할 문장; } else{ //위에 식들이 모두 거짓일때 실행할 문장; } //모든 조건식을 검사하면서 참이면 실행한다. if(조건식){ 실행할 문장; } if(조건식){ 실행할 문장; } if(조건식){ 실행할 문장; } if(조건식){ 실행할 문장; } ▶Switch문 -변수명을 입력받아 case를 한번만 실행하고 끝이 난다. -1,2,3,4 ..변수명에 저장되는 값이며 중복이 불가능..
자바의 문자열 형변환
·
Study/Java
String(문자열) 형변환 ▷일반자료형을 문자열로 형변환 : "문자열" + ' ' = "문자열 " "문자열" + 10 = "문자열10" ==>공백도 문자이며 연결되어 출력된다 ==>다른 자료형을 문자열로 형변환시에 연산결과를 통해 문자열로 변환이 가능함 ▷문자열을 다른 자료형으로 변환 Strint(문자열)은 일반 자료형이 아닌 클래스 타입 ==> 일반자료형의 클래스타입 도움을 받아야함 String num = "123" System.out.println(Integer.parseInt(num)+100); //문자열123이 정수123으로 변환되고 + 100이 되어 223출력 String weight = "1.23" System.out.println(Double.parseDouble(weight)+100); ..
자바의 입력과 출력
·
Study/Java
입력 ◎ Scanner 클래스 java.util 패키지 안에 Scanner 클래스가 있으므로 import 먼저 해주어야함 import java.util.Scanner; // 이클립스에선 scanner > ctrl + shift + O 하면 자동import됨 Scanner sc = new Scanner(System.in); //객체 생성 //클래스이름 객체이름 = new 클래스이름() Scanner sc = new Scanner(System.in); =>sc는 객체이름, ◎ Scanner 메소드 (콘솔창에서 입력을 구현하기 위해 사용) ⊙ next() - String(문자열)로 입력 받음 - 사용자가 입력한 값 중 공백 또는 줄바꿈 문자를 구분점으로 각 문자열을 분리 ⊙ nextLine() - String..
자바와 이클립스 단축키
·
Study/Java
Java ▶JVM (Java Virtual Machine,자바 가상 머신) - JAVA로 만든 프로그램을 실행시켜줌 ▶ JRE (Java Runtime Environment,자바 실행 환경) -이미 개발된 자바프로그램 실행시킬때 필요 -JVM을 포함 -JVM에서 실행할 때 필요한 라이브러리 파일 등을 가지고 있음 ▶ JDK (Java Development Kit,자바 개발 키트) -자바프로그램을 개발하기 위해 필요 -JRE를 포함 -JRE 외에 개발에 필요한 도구들을 가지고 있음 (컴파일러 등..) ※JDK 먼저 설치 후 IDE 설치해줘야함 이클립스(eclipse) 자바응용프로그램을 개발하기 위한 IDE(통합개발환경) - eclipse (무료) - IntellJ (유료) 더보기 IDE (Intergrat..