본문 바로가기

코딩58

자바 break; continue; 이번 글에서는 break와 continue에 대해서 알아보겠습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 package D6; import java.util.Scanner; public class e1_break { public static void main(String[] args) { int score=0; int sum=0; int count =0; Scanner input= new Scanner(System.in); while(true) { System.out.print("점수를 입력하세요 : "); score = input.nextInt(); sum = sum+score; count++; if(score 2017. 9. 27.
반복문으로 *을 출력하는 예제 안녕하세요 이번 글에서는 반복문을 사용해서 *을 출력하는 예제를 소개하겠습니다. 반복문을 처음 공부할때는 다양하게 반복문을 연습해보는게 중요합니다. 아래와 같이 *을 출력하는 코드입니다. * ** *** **** ***** 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 package For; public class For { public static void main(String[] args) { for (int i = 0; i 2017. 9. 26.
1+(1+2)+(1+2+3)+(1+2+3+4)+(1+2+3+4+5)... 의 합을 구하는 프로그램 안녕하세요 이번 글에서는 반복문을 사용하는 예제인 1+(1+2)+(1+2+3)+(1+2+3+4)+(1+2+3+4+5)... 의 합을 구하는 프로그램에 대해서 공부해보겠습니다. while 문을 이용한 풀이 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 package For; public class For { public static void main(String[] args) { int i=0; int sum = 0; int sum_sum = 0; while(i 2017. 9. 26.
자바 스트래티지 패턴 Strategy 패턴 인터페이스 : 키보드나 디스플레이 처럼 사람과 컴퓨터를 연결하는 장치 -> 두 객체를 연결해주는 접점 같은 장치 자바에서의 인터페이스 : 기능에 대한 선언과 구현 분리 , 기능을 사용하는 통로로 사용 할 수 있다. 기능에 대한 선언과 구현을 분리 할 수 있는 기능을 제공한다. 어떠한 기능을 호출할 수 있는 통로가 된다. 인터페이스의 사용은 보통 다음과 같습니다. 1 2 3 4 5 6 7 package Strategy; public interface Ainterface { public void funcA();//기능을 선언한다. } Colored by Color Scripter cs 1 2 3 4 5 6 7 8 9 10 11 package Strategy; public class AinterfaceImpl.. 2017. 9. 24.
자바 3개의 숫자를 삼항 연산자로 비교하는 예제 / 최대 값, 중간 값, 최소 값 출력하는 예제 이번 글에서는 3개의 숫자를 삼항 연산자로 비교하는 예제에 대해서 알아보겠습니다. 3개의 숫자를 삼항 연산자로 비교하는 예제 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 import java.util.Scanner; public class FindMaxValue { public static void main(String[] args) { //사용자로부터 3개의 숫자를 입력받아서 가장 큰 숫자를 출력하는 프로그램 작성 int num1,num2,num3;//숫자 3개 입력받을 변수 선언 int result2;//숫자 두개의 비교 값을 저장할 변수 선언 Scanner input = new Scanner(System.in); System.out.pr.. 2017. 9. 22.