본문 바로가기

반응형

JAVA/JAVA

자바 예제 - 메소드 : 반환값이 있는것과 없는것 차이 반환값이 있는것과 없는것 차이 class MethodTest08 {public static void sum(int i){int b = 0;int a = 1; for (a = 1; a 더보기
자바 예제 - 메소드 : 반환값을 가지고 되돌아 가는 프로그램 반환값을 가지고 되돌아가는 프로그램 class MethodTest07{public static int maxNumber(int a, int b){int max; if (a > b){max = a;}else{max = b;} System.out.println("큰수는 " + max); return max; // 메소드를 호출한 위치로 되돌아 가라는 것} public static void main(String[] args) {// 두개의 정수를 매개변수로 전달받아 그 중에 큰수를 찾아 출력하는 메소드를 정의int r = maxNumber(31, 25); // 메소드를 호출한 이 문장이후에 두 수중의 큰수가 필요하다면?// 메소드의 실행결과값을 되돌려 받도록 만들 수 있다.// maxNumber(31, 25).. 더보기
자바 예제 - 메소드 : 메소드를 이용한 큰수 찾기 메소드를 이용한 큰수 찾기 class MethodTest06 {public static void maxNumber(int a, int b){if (a == b){System.out.println("두 수가 같습니다.");return;}if (a > b){System.out.println(a + " 와 " + b + " 중에 큰수는 ==> " + a + " 입니다 ");}else{System.out.println(a + " 와 " + b + " 중에 큰수는 ==> " + b + " 입니다 ");}} public static void main(String[] args) {// 두개의 정수를 매개변수로 전달받아 그 중에 큰수를 찾아 출력하는 메소드를 정의maxNumber(31, 25);}} 더보기
자바 예제 - 메소드 : 메소드를 이용한 구구단 만들기 메소드를 이용한 구구단 만들기 class MethodTest05 {public static void gugudan(int n){System.out.println(n + "단"); for (int i = 1; i 더보기
자바 메소드 정의 및 예제 메소드란? : 어떤 문제해결을 위한 (어떤 기능을 수행하기 위한) 서로 관련있는 명령어들의 모임 ** 메소드 정의시에 매개변수를 갖도록 정의하였으면 반드시 매개변수를 전달해 주어야 한다 1. 매개변수 갖기 전2. 매개변수 정의 후 전달 됬을 때3. 매개변수 정의 후 매개변수 전달 안됬을 때 ==> 오류나는 코드4. 매개변수가 두개 전달된것 : 길동만 사랑할때 ( 매개변수 갖기 전) class MethodTest03{public static void LoveMessage(){for (int i = 0 ; i 더보기
자바 예제 - 배열 : 사용자로부터 문자열을 입력받아 각각의 알파벳이 몇자 인지 판별하는 프로그램 사용자한테 문자열을 입력받아 각각의 알파벳이 몇자 인지 판별하는 프로그램 1. a~z까지 갯수 표현 (물론 0까지 포함)2. a~z까지 갯수 표현 (0갯수인건 포함 안함)3. a~z까지 갯수 표현 (0갯수인건 포함 안함)A~Z까지 갯수 표현(0갯수인건 포함 안함) 입력 : apple Test출력 : a:1, p:2, l:1, e:2, T:1, t:1 : a~z까지 갯수 표현 (물론 0까지 포함) import java.util.Scanner; class CountLetter2{public static void main(String[] args) { int cnt[] = new int[26]; // 자바에서 배열을 선언하면 자동으로 모든 요소의 값이 초기화 된다// 위에 것은 26개 모두가 0 으로 된다. .. 더보기
자바 예제 - 배열 : 배열 중복 검사 1. 하나하나 똑같나 확인해보는 것2. boolean 사용 한 것3. boolean 사용 안한 것4. .length 사용 한 것 : 하나하나 똑같나 확인해보는 것 class ArrayTest17 {public static void main(String[] args) {int a[] = {1,2,3,4,5};int b[] = {1,2,3,4,5}; for (int i = 0 ; i < 5 ; i++ ){if (a[i] == b[i]){System.out.println("배열의 내용이 일치합니다");}else{System.out.println("배열의 내용이 일치하지 않습니다.");}}} : boolean 사용 class ArrayTest17 {public static void main(String[] ar.. 더보기
자바 예제 - 2차원 배열 : 초기값 설정 class ArrayTest08{public static void main(String[] args) { //int a[] = {10,20,30}; 더보기

반응형