Java

    10진수 -> 2진수 변환 & 2진수 -> 10진수 변환

    2->10진수 10->2진수 변환 프로그램 예제 import java.util.Scanner; import javax.swing.plaf.synth.SynthSeparatorUI; public class jinsuChange { public static void main(String[] args) { /* 1. 10진수 -> 2진수 2. 2진수 -> 10진수 */ String changeStr; int menu_num; //메뉴 선택 menu_num = menuChoise(); System.out.println(menu_num); //입력 changeStr = input(); //바뀔 메뉴 jinsuChange(menu_num, changeStr); //결과 //resultPrint() } static ..

    Java 섯다게임

    섯다 예제 Sourceimport java.util.Random; class sdClass { public static void main(String[] args) { //player, com //card 2 (총 20장) 1 - 10 //장 -> 1 // 1 2 // 1 4 // 1 9 // 1 10 // 4 10 // 4 6 //card + card % 10 //win lose 몇승 몇패 //swap // init //random //card 할당 //비교 //승 - 패 //재도전 int player_c[]; int com_c[]; int w, r; int 1st_result; int 2st_result; int 3st_result; player_c = new int[2]; com_c = new in..

    Java 야구게임

    야구게임 야구게임 예제 Sourceimport java.util.Scanner; import java.util.Random; class baseball { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int r_num[]; int u_num[]; int strike; int ball; int w; int loop; String re; strike = 0; ball = 0; r_num = new int[3]; u_num = new int[3]; loop = 0; while(true){ //랜덤 숫자 3개 생성 for(int i=0; i

    가위바위보 게임

    가위바위보 가위바위보 게임 예제 Sourceimport java.util.Scanner; import java.util.Random; class gbbGame { public static void main(String[] args) { Scanner sc = new Scanner(System.in); // 가위, 바위, 보 게임을 작성하시오. // 컴퓨터는 Random으로 수를 할당합니다. // 문자입력 검사 // 숫자입력 검사 // ?승 ?패 ?무 -> 10전 // 가위/바위/보 // user == 입력 // com == random // 선언부 int userNum, comNum; int win, lose, draw; String aw; win = lose = draw = 0; System.out.p..

    계산기(Calculator)

    Calculator 간단한 사칙연산이 가능한 계산기 예제 Sourceimport java.util.Scanner; class calculator { public static void main(String[] args) { //계산기 Scanner scan = new Scanner(System.in); String num1, num2, oper; int number1, number2, op; int result; result =0; //number1 값 가져오기 while ( true ){ System.out.print("처음 숫자를 입력하세요. : "); num1 = scan.next(); number1 = num1.charAt(0); //검사 if(number1 > 47 && number1 < 58){..

    Random 함수를 이용한 숫자 맞추는 프로그램

    Random 함수를 이용한 숫자 맞추는 프로그램(1 ~ 100) 1 ~ 100까지 랜덤 숫자를 맞추는 프로그램 Source import java.util.Scanner; import java.util.Random; class randomNumber { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int r_num, u_num; boolean clear; int w; String replay; //random Number //init(초기화) clear = false; while(true){ //랜덤 번호 받기 r_num = (int)(Math.random() * 100)+1; //1 - 100 System.ou..

    Wrapper

    Wrapper Wrapper Class란 Java는 데이터의 기초 형을 (int, double, char, boolean ... 등등) 가지는데 이들을 클래스화한 객체이다. 일반 자료형 wrapper Class boolean Boolean char Character byte Byte short Short int Integer float Float double Double char String 일반 자료형과 다른점은 앞글자를 대문자로 표현하는것이다. 사용 시에는 클래스가 제공하는 메소드를 사용할 수 있으며 일반자료형보다 더 많은것을 사용할 수 있다. Example class warapperClass { public static void main(String[] args) { /* wrapper Class ..

    Array

    array 배열(array) 같은 타입의 여러 변수를 하나의 묶음으로 다루는 것. 많은 양의 데이터를 다룰 때 사용한다. 배열의 각 요소는 서로 연속적이다. // int형 변수 3개 선언 및 값 set int num1 = 0; int num2 = 1; int num3 = 2; 위와 같이 int형 변수를 세개로 나누어 쓰는 방식을 배열로 선언한다면 아래와 같이 사용할 수 있다. // [] 배열 선언 = new [배열 갯수] int num[] = new int[3]; //배열 초기화 (생성된 배열에 값을 저장) num[0] = 0; num[1] = 1; num[2] = 2; //또는 // int num[] = { 0, 1, 2 }; 로 표현가능 배열[] 는 형(int, String..)앞에 붙여도 되고 변수..

    continue

    continue continue 문은 반복문의 끝으로 이동시킨다.(다음 반복 실행) continue 문 이후의 문장들은 수행되지 않는다. Example (for) for (int i=0;i 5){ continue; } System.out.println("loop end count=>"+i); } Example2 (while) int w = 0; while ( w 5){ continue; } System.out.println("loop e"); w++; } Example3 입력할 숫자의 갯수를 넣어 그 숫자만큼 입력 시 숫자들의 합과 평균을 구하는 예제 import java.util.Scanner; class continueCl..

    break

    break break 문은 단독적으로 사용 불가능하다. break 문 주로 swith, for, while 문에서 사용한다. Examplefor (int i=0;i