본문 바로가기

Java/Java Toyprogram4

Java 로또당첨프로그램 Arrays.sort와 random함수를 활용하여 만든 로또당첨 프로그램 입니다. 1.Arrays.sort의 활용 void sorting() { Arrays.sort(lotto1); Arrays.sort(lotto); } 배열 lotto,lotto1을 오름차순으로 정열해주는 메소드입니다. 사용자가 입력한 로또번호를 저장하고 있는 배열 lotto와 random함수를 통해 생성된 당첨번호 배열 lotto1을 오름차순으로 정열하여 비교할 수 있도록 만들어줍니다. 2.random함수의 활용 Random rd = new Random(); random함수를 통해 랜덤변수 rd를 생성합니다. void ran() { jump: while(cnt1 2022. 5. 25.
Java 자판기프로그램 배열과 메소드를 활용하여 만든 자판기 프로그램입니다 1.배열의 활용 String menu[] = {"콜라","사이다","우유","홍차","물","실론티"}; 문자열속성을 가진 menu 배열을 생성하여 자판기메뉴를 저장하는 코드입니다. 2.메소드의 활용 Menu1() { while(true) { mainmenu1(); if(sel == 1) { menuchoice(); } else if(sel == 2) { input(); } else if(sel == 3) { jandon(); } else if(sel == 4) { System.out.println("프로그램 종료."); break; } } } 생성자 Menu1안에 자판기 각각의 기능들을 메소드 mainmenu1(); / menuchoice(); / i.. 2022. 5. 24.
Java 가위바위보 프로그램 JFrame과 ActionListener를 활용하여 만든 가위바위보 프로그램입니다 1.JFrame의 활용 2.ActionListener의 활용 rock.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { if(e.getSource() == rock) { System.out.println("바위[1]"); playerinput = 1; int computer =(int)(Math.random()*3)+1; if(computer == 3) { System.out.println("플레이어승리!"); System.out.println("컴퓨터:가위"); com1.setText("가위"); result1.setT.. 2022. 5. 24.
Java 확진자 누적확인 프로그램 1.File함수의 활용 2.BufferedReader와 BufferedWriter의 활용 package study0513; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java.util.Scanner; public class Coronacheck { public static void main(String[] args) { Scanner sc = new Scanner(System... 2022. 5. 13.