자바

자바

JAVA STEP 22. String 문자열

★ 문자열 ( String) 문자의 집합 1. 문자열 길이 int length() System.out.println(name1.length());//문자열 길이 System.out.println(name2.length); //배열 길이 System.out.println("홍길동".length()); System.out.println("홍A1.".length()); //요구사항] 이름 입력 > 몇글자? Scanner scan = new Scanner(System.in); System.out.println("이름 : "); String name = scan.nextLine(); System.out.println(name.length()); //유효성 검사(2~5자 이내) if(name.length() >= ..

자바

JAVA STEP 21. Array 예제 모음

예제 1) 요구사항 : 아래와 같이 출력하시오. 조건 마지막 숫자가 100이 넘기 전까지 출력하시오. 소스코드 package com.test.question; public class Q0059 { public static void main(String[] args) { int num = 1; int sum = 1; String result = ""; for(int i=1; ; i++) { result += num + " + "; num += i; if (num>=100) { break; }else {sum += num; } } System.out.println(result+" = "+sum); } } 실행결과 예제 2) 요구사항 : 아래와 같이 출력하시오. 조건 마지막 숫자가 100이 넘기 전까지 출력하..

자바

JAVA STEP 20. Array

★ 배열 (Array) 자료형 중 하나 > 데이터를 저장하는 구조 + 규칙 참조형 집합 > 집합 자료형 > 데이터를 여러개 저장할 수 있는 자료형 같은 자료형을 저장하는 집합 > 같은 자료형 변수들의 집합 *** 방들은 연속으로 생성 동일한 성격 + 동일한 자료형 > 데이터가 여러개 인 경우 > 배열을 사용! 자바의 식별자는 조합해서 만들어낼 수 없다. 자바의 식별자는 한번에 만들어야 한다. 기본 양식 int [] ns = new int[3]; ns[0] = 100; ns[1] = 200; ns[2] = 300; 기본 양식 2 int [] ns = {100, 200, 300} 예제 1) 요구사항 : 학생 3명 > 국어 점수 > 총점, 평균 (배열을 사용하지 않았을 경우) 소스코드 int kor1; int..

자바

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문 - 조건을 제시 후 프로그램 흐름을..

IT의 큰손
'자바' 태그의 글 목록 (2 Page)