목록IT/Java (117)
wasup
package testPackage; public class Member2 { String name; String tel; String address; Member2(){ //기본생성자 name = "no name"; tel = "no tel"; address = "no address"; } Member2(String _name){ //파라미터가 하나인 생성자 name = _name; tel = "no tel"; address = "no address"; } Member2(String _name, String _tel, String _address){ //파라미터를 세개 갖는 생성자 name = _name; tel = _tel; address = _address; } void print() { Syste..
package testRecursive; public class FactorialTest { public static void main(String[] args) { int result = factorial(4); System.out.println(result); } static int factorial(int n) { int result = 0; if(n==1) { result=1; }else { result=n*factorial(n-1);//다시 메서드 자신을 호출한다. } return result; } } //출력결과 24 package testRecursive; public class OperatorEx { public static void main(String[] args) { int x, y,..
package textMethod; public class MethodReturns { public static void main(String[] args) { int result; result = adder(4, 5); System.out.println("4 + 5 = "+result); System.out.println("3.5 * 3.5 = "+square(3.5)); } public static int adder(int num1, int num2) { int addResult = num1 + num2; return addResult; } public static double square(double num) { return num * num; } } //출력결과 4 + 5 = 9 3.5 * 3.5..
package textMethod; public class MethodDef { public static void main(String[] args) { System.out.println("프로그램의 시작"); hiEveryone(12); hiEveryone(13); System.out.println("프로그램의 끝"); } public static void hiEveryone(int age) { System.out.println("좋은 아침입니다."); System.out.println("제 나이는 "+age+"세 입니다."); } } //출력결과 프로그램의 시작 좋은 아침입니다. 제 나이는 12세 입니다. 좋은 아침입니다. 제 나이는 13세 입니다. 프로그램의 끝 --------------------..
package ch4; public class breakExample { public static void main(String[] args) { int i = 1; for(;;) {//시작, 조건, 증감식이 없는 무한루프 System.out.print((i++)+"\t"); if(i == 11){//탈출조건 break;//탈출하라 } } } } //출력결과 1 2 3 4 5 6 7 8 9 10

package test1; import java.util.Scanner; public class doWhile { public static void main(String[] args) { int i, menu, sum = 0; Scanner sc = new Scanner(System.in); System.out.println("조건이 항상 false인 do_while"); do { System.out.println("처음은 무조건 실행"); }while(false); System.out.println("더하기 do_while"); do { System.out.println("더할 숫자를 입력하라"); i = sc.nextInt(); sum += i; System.out.println("더하기를 계속하겠는..
for(int i=1; i
package testDoW; import java.util.Scanner; public class doWhileExample { public static void main(String[] args) { System.out.println("메시지를 입력하세요."); System.out.println("프로그램을 종료하려면 q를 입력하세요."); Scanner scanner = new Scanner(System.in); String inputString; do { System.out.print(">"); inputString = scanner.nextLine(); System.out.println(inputString); }while(! inputString.equals("q")); //문자열이 "q"와 ..