분류 전체보기(164)
-
java 공부 - 명품 JAVA 프로그래밍 4장 Open Challenge
문제 : n명이 참가하는 끝말잇기 게임을 프로그램을 만들어보기. 처음 단어는 '오징어'이고, n명의 참가자들이 수서대로 자신의 단어를 입력하면 된다. 끝말잇기에서 틀린 경우 게임을 끝내고 틀린 참가자를 화면에 출력한다. class Player { String name; public String getWordfromUser() { Scanner scan = new Scanner(System.in); String word = scan.nextLine(); return word; } public boolean checkSuccess(String w1,String w2) { // 처음,다음거 String word1 = w1; String word2 = w2; int lastIndex = word1.length(..
2022.03.17 -
java공부 - 회원관리 프로그램 만들기
package program; public class Member { private String name; private int age; private String phoneNum; public Member(String name, int age, String phoneNum) { super(); this.name = name; this.age = age; this.phoneNum = phoneNum; } public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age..
2022.03.11 -
java 공부 - 문자를 유니코드 변환하는 방법
유니코드란 ? 소프트웨어가 다국어를 지원하기 용이하도록, 한 문자를 2바이트(16비트)로 하여 전 세계의 모든 문자 집합을 표현할 수 있도록 만든 산업 표준 코드체계로 유니코드 협회가 제정한다. 문자를 유니코드로 변환하는 코드를 짜보았다. package example; import java.util.Scanner; class Change { public static void stringToUni(String str) { for(int i = 0; i < str.length(); i++) { System.out.format("0x%04X%n", (int)str.charAt(i)); } } } public class Ex1 { public static void main(String[] args) { Syst..
2022.03.09 -
java공부 - 객체와 클래스를 이용하여 계산기 만들기
package calculate; public class Calculator { // 필드 private int result1; private double result2; // 생성자 public Calculator() { // 객체 초기화역할 result1 = 0; // 필드 초기화 result2 = 0.0; powerOn(); //메소드 호출 } public int getResult1() { return result1; } public double getResult2() { return result2; } public void powerOn() { System.out.println("전원을 켭니다."); } public void powerOff() { System.out.println("전원을 끕니다..
2022.02.23 -
JAVA 간단한 게임 만들기 - 가위바위보, 로또게임 만들어보기
가위바위보 게임 만들기 package random; import java.util.Scanner; public class EX02 { public static void main(String[] args) { // 가위바위보 Scanner scan = new Scanner(System.in); boolean bool = true; while(bool) { System.out.println("숫자하나를 선택해주세요 "); System.out.println("1 : 가위 , 2 : 바위, 3 : 보, 4 : 게임종료"); int choice = scan.nextInt(); int random = (int)(Math.random() *3)+ 1; String myChoiceStr = " "; switch(cho..
2022.02.19 -
문자형(char)의 형(type) 변환에 관하여
먼저 3가지의 코드를 비교해보도록 하자. package study_java; public class CharToInt { public static void main(String[] args) { char ch ='A'; int a = 65; char ch1 = a; //오류 System.out.println(ch1); } } 실행한다면 오류가 난다. package study_java; public class CharToInt { public static void main(String[] args) { char ch ='A'; int a = 65; char ch1 = 65; System.out.println(ch1); } } 실행시 콘솔창에 A가 나온다. package study_java; public c..
2022.02.14