java

· java
반목문을 사용하여 단어 사이를 구분하기 위해 쉼표를 넣는 경우가 있다. 아래에 반복문을 보면 마지막 부분까지 쉼표가 붙는 것을 볼 수 있다. for(int i = 0; i
· java
직접 값을 입력하고 반복문에서 빠져나오기 while문 Scanner sc = new Scanner(System.in); String Value = ""; while (!Value.equals("quit")) { // equals - 문자열의 내용 비교 즉 quit이 서로 !아닐때 반복수행 System.out.print("입력하세요(종료하려면 quit을 입력하세요)"); Value = sc.nextLine(); System.out.println("입력하신 값은 " + Value + "입니다"); } Scanner를 사용하여 직접 값을 입력하도록 한다. equals는 문자열의 내용을 비교하는 것이므로 Value가 quit이 아니면 반복수행을 하며 맞다면 입력하신 값은 quit 입니다. 라는 문구와 함께 반복..
· java
A,B,C,D,E,F,G를 출력하시오 while문 char c = 'A'; while(c
· java
1. 연산자(Operator)란? 어떠한 기능을 수행하는 기호 라는 정의를 가지고 있고 우리가 흔히 알고 있는 사칙연산에 쓰이는 연산자와 대상을 비교하는 연산자, 증감 연산자, 비트 연산자 등 다양한 연산자들이 존재하고 있다. 2. 연산자(Operator)와 피연산자(Operand) 3 + 4 = 7 여기에서 덧셈 기호는 연산자이며 더하는 숫자들, 3과 4를 피연산자라고 한다. 피연산자는 단순히 숫자 뿐만 아니라 변수, 상수, 리터럴 등의 값들이 들어갈 수 있다. package basic; public class Operator { public static void main(String[] args) { // 산술연산자 + - * / % int a, b, c; a = 2; b = 3; c = a + b;..
· java
조건문 if 문 1. 년도에 해당하는 12지를 출력하시오 // 년도에 해당하는 12지를 출력하시오 // 년도를 12로 나눈 나머지가 0이면 원숭이띠 int y = 1996; int z = y % 12; if (z == 0) { System.out.println("원숭이"); } else if (z == 1) { System.out.println("닭"); } else if (z == 2) { System.out.println("개"); } else if (z == 3) { System.out.println("돼지"); } else if (z == 4) { System.out.println("쥐"); } else if (z == 5) { System.out.println("소"); } else if (z ..
· java
1. 자바 개발 도구 (JDK) 설치 자바 프로그램을 개발하기 위해서는 먼저 java SE(Standard Edition)의 구현체인 JDK를 설치해야 한다. JDK는 프로그램 개발에 필요한 자바 가상 기계 (JVM), 라이브러리 API, 컴파일러등의 개발 도구가 포함되어 있고, JRE에는 프로그램 실행에 필여한 자바 가상 기계(JVM), 라이브러리 API만 포함되어 있다. * JRE = JVM + 표준 클래스 라이브러리 * JDK = JRE + 개발에 필요한 도구 JDK 는 오라클 사이트에서 다운받을 수 있다. 자바 8 ( JDK 1.8) 이상의 설치 파일을 다운로드 한다. https://www.oracle.com/java/technologies/downloads/#java8-windows JDK는 운..
· java
오버로딩 (Overloading) 오버로딩은 동일 이름의 메서드를 매개변수만 다르게 하여 여러 개 정의할 수 있는 기능이다. 특징 - 메서드 이름이 같아야 한다. - 매개 변수 개수가 달라야 한다. - 매개변수 개수가 같을 경우 데이터 타입이 달라야 한다. - 반환형은 같거나 달라도 된다. public class A { public void fn() { System.out.println("없음"); // 매개변수가 없고 반환 값도 없는 fn메서드 } public void fn(int i) { System.out.println(i); } public void fn(double d) { System.out.println(d); } public int fn(int a, int b) { return a+b; }..
· java
인터페이스는 자바의 다형성을 극대화하여 개발코드 수정을 줄이고 프로그램 유지보수성을 높이기 위한 문법이다. 오직 추상메서드와 상수만을 멤버로 가질 수 있으며 그 외의 다른 어떠한 요소도 허용하지 않는다. 인터페이스는 자바에서만 사용한다. 인터페이스 interface 클래스명 { 데이터_타입 메서드명() } 예제 interface A { // 인터페이스 A를 선언한다. void fn(); // fn 이라는 메서드 선언을 정의한다. } class B implements A{ //인터페이스 A를 상속받은 클래스 B 선언한다. public void fn(){ //비어있는 fn을 상속받아 구현한다. System.out.println("B"); } } class C implements A{ //인터페이스 A를 상속..
-JUNHEOK-
'java' 카테고리의 글 목록 (6 Page)