자바개발

자바

JAVA STEP 19. for문 예제모음

예제1) 요구사항 : 시작숫자 종료 숫자를 받아 아래와 같이 출력되도록 하시오. 조건 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 = 55를 출력하시오. 소스코드 package com.test.question; import java.util.Scanner; public class Q0039 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int sum = 0; String oper = ""; System.out.print("시작 숫자 : "); int StartNum = scan.nextInt(); System.out.print("종료 숫자 : "); int EndNum = scan..

자바

JAVA STEP 18. if문 & for문 예제 모음

예제 1) 요구사항 : 영문자 1개를 입력받아 대/소문자 변환을 한 뒤 출력하시오. 소스코드 package com.test.question; import java.util.Scanner; public class Q0030 { public static void main(String[] args) { //요구사항 : 영문자 1개를 입력받아 대/소문자 변환을 한 뒤 출력하시오. Scanner scan = new Scanner(System.in); System.out.print("영문자 1개를 입력하세요 : "); String input = scan.next(); char word = input.charAt(0); int wordNum = (int)word; //a=97 z= 122 A=65 Z=90 if(wo..

자바

JAVA STEP 17. for문

★ 반복문 - 특정 코드를 원하는 횟수만큼 반복 실행 - 생산성 향상 + 유지보수성 향상 - 종류 for while dowhile ★ for문 기본 조건문 양식 for (초기식; 조건식; 증감식) { 실행문; x반복 } ex1) 요구사항 : 안녕하세요 * 5번 출력 소스코드 //-i : 루프 변수(***) for(int i=1; i

자바

JAVA STEP 16. DateTime&if&switch 예제 모음

예제 1) 요구사항 : 인자로 받은 숫자들의 합을 구하는 메소드를 선언하시오. 조건 void sum(int) void sum(int, int) void sum(int, int, int) void sum(int, int, int, int) void sum(int, int, int, int, int) 호출 sum(10); sum(10, 20); sum(10, 20, 30); sum(10, 20, 30, 40); sum(10, 20, 30, 40, 50); 소스코드 package com.test.question; public class Q0016 { public static void main(String[] args) { sum(10); sum(10, 20); sum(10, 20, 30); sum(10, 20..

자바

JAVA STEP 15. if&switch

프로그램 - 수많은 문장의 집합 - 명령어들이 미리 정해진 제어의 흐름에 따라 실행(위 > 아래) 제어문 - 그 흐름을 통제하는 명령어 - 조건 제어, 반복 제어, 분기 제어 - 알고리즘 1. 조건문 - 개발자가 조건을 제시한 후 프로그램 흐름을 제어한다. a. if b. switch 2. 반복문 - 특정 코드를 개발자가 원하는 횟수만큼 반복 실행한다. a. for b. while c. do while d. for 3. 분기문 - 개발자가 코드의 흐름을 원하는 곳으로 이동한다. a. break b. continue c. goto(JDK 1.5 폐기) 1.a 조건문 조건을 제시 후 프로그램 흐름을 제어한다. 조건식 > boolean 값을 가진다. 기본 조건문 양식 if문 - 조건을 제시 후 프로그램 흐름을..

자바

JAVA STEP 13. Method 예제 모음

Method 예제 모음 예제 1 ) 요구사항 : 인삿말을 출력하는 메소드 3개를 선언하시오. 조건 void hello() void introduce(0 void bye() 호출 hello(); introduce(); bye(); 출력 안녕하세요. 저는 홍길동입니다. 안녕히가세요. 코드 package com.test.question; public class Q008 { public static void main(String[] args) { hello(); introduce(); bye(); } private static void bye() { System.out.println("안녕히가세요."); } private static void introduce() { System.out.println("저는 홍..

자바

JAVA STEP 12. LocalVariable & Method Overloading

자바 변수 멤버 변수 (Member Variable) 지역 변수 (Local Variable) 메소드 안에서 선언한 변수 변수는 자신이 선언된 메소드 영역을 자신의 영역이라고 생각한다. Variable Scope(변수 가용 영역) > ***변수는 자신의 영역을 절대 벗어날 수 없다. 즉, 지역 변수는 자신의 영역 밖에서는 사용 불가능 지역 변수의 생명주기 (Life Cycle) 변수가 언제 메모리에 생성되고, 언제 메모리에서 소멸되는지 생성 : 변수 선언문이 실행되는 순간 소멸 : 변수 선언문이 포함된 자신의 영역(메소드)에서 제어가 벗어나는 순간 ex) int a = 10; int c = 30; m1(); //자신이 속한 메소드가 끝나는 순간, 자동으로 메모리에서 소멸됨. }//main public s..

자바

JAVA STEP 11. Method

메소드(Method) 메소드(Method), 함수(Function), 프로시저(Procedure), 서브루틴(SubRoutine) 코드의 집합 같은 목적을 가진 코드의 집합 메소드 사용 1. 메소드 선언하기 1회 public | static | void | hello | () 접근지정자 | 정적키워드 | 반환자료형 | 메소드명 | 인자리 2. 메소드 호출하기 1회 ~ 무한대 ex) public static void main(String[] args) { /* 메소드, Method - 메소드(Method), 함수(Function), 프로시저(Procedure), 서브루틴(subRoutine) - 코드의 집합 - 같은 목적을 가진 코드의 집합 메소드 사용 1. 메소드 선언하기 - 1회 2. 메소드 호출하기 ..

IT의 큰손
'자바개발' 태그의 글 목록