728x90 혼자서 개발새발58 JAVA) 객체 배열(ArrayList XXX)을 이용하여 등록,출력,검색,수정 객체 배열만을 이용하여 등록, 출력, 검색, 수정이 가능하게 해보자!!! ArrayList XXXXXXXX 아님 XXXXXXX 먼저 DTO(VO) 입력창 package vo; public class address { private String name; private String tel; private String address; public address() { super(); } public address(String name, String tel, String address) { super(); this.name = name; this.tel = tel; this.address = address; } public String getName() { return name; } public void se.. 2022. 10. 5. JAVA) 간단한 회원가입 페이지를 만들어보자! 배운 ArrayList를 토대로 회원가입 페이지를 만들었다ㅠㅠ 객체타입을 list에 넣는 것이 좀 어려웠는데 그래도 해냈습니다!! 회원 정보 클래스 package studentArray; public class Member { //private이라 바로 접근이 안 되어, 입력 출력 해주는 메소드 따로 작성 private String name; private String pw; private String tel; private String addr; Member() {} Member(String name, String pw, String tel, String addr) { //회원가입이 완료 될 때 사용 this.name = name; this.pw = pw; this.tel = tel; this.addr.. 2022. 10. 4. int a 값에 메소드 return값을 담는다면? 다른 사람이 짠 코드 끙끙거리면서 분석하다가 위대한 발견을 한 거 같아서 개발자 친구한테 신나서 말했더니 "코린이ㅋㅋㅋㅋㅋㅋ함수공부 다시하셈ㅋㅋㅋㅋㅋ" 소리 들었다 ㅡ.ㅡ 그래도 정리하려고 써본다 ㅋㅋ public int real() { System.out.println("사랑해요"); return 111; } public void good() { System.out.println("아니"); int a = real(); System.out.println(a); } good() 을 불러오면 콘솔 창에는 어떻게 출력될까? 나는 당연히 아니 111 이렇게 출력될 줄 알았다 하지만 아니 사랑해요 111 이렇게 출력되는 것이었다!!!!!!ㅡ.ㅡ 이게 왜 이렇게 출력되지?하고 담배를 몇개나 태웠는지 모른다 ㅋㅋㅋ.. 2022. 10. 1. 카페 주문 앱을 객체로 정리해보자! 오늘 학원에서 객체를 배워서 예전에 만들었던 카페 주문 앱 코드를 클래스와 메소드로 정리해보았다! 먼저 메인 클래스! package CafeApps; import java.util.Scanner; public class CafeService { public static void main(String[] args) { Scanner sc = new Scanner(System.in); CafeTest c = new CafeTest(); //객체 불러오기 c.hello(sc); //처음 시작, 메뉴 고르는 부분 c.Yes(); //입력받은 메뉴값을 저장하는 부분 c.pay(sc); //카드인지 현금인지 물어본다 c.gogo(sc); //카드라면 카드번호/포인트번호, 현금이라면 포인트번호만 물어본다 c.end(.. 2022. 9. 30. Java로 로또 1등이 당첨 될 동안 2등은 몇 번 될까?(1등까지 몇번 걸릴까) 저번에 로또 당첨 번호와 1등까지의 확률(수)를 구해봤는데 1등이 될 때 2등은 몇 번 나올까? 를 구하려고 다시 코드를 작성해보았습니다! package javaqna; import java.util.HashSet; public class Lotto03 { public static void main(String[] args) { HashSet lotto = new HashSet(); HashSet num = new HashSet(); boolean flag = true; int first = 0; //1등까지 돌린 횟수 int second = 0; //1등이 될 때 까지 2등이 몇 번 되나 구하기 위해... while(true) { lotto.add((int)(Math.random()*45)+1); nu.. 2022. 9. 29. Java while,if문)랜덤 다이스를 돌려보자 주사위 두개를 돌려서 눈의 합이 5가 되면 종료되는 코드를 만들어보았다 package javaqna; import java.util.Scanner; public class number_01 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int how = 0; //몇번 돌리면 당첨일까 알아보는 변수 System.out.println("주사위를 두 번 던집니다"); System.out.print("아무 숫자나 입력하세요 종료는 0>"); int c = sc.nextInt(); //시작 while(c!=0) { //입력받은 숫자가 0이 아니라면 시작 int a = (int)(Math.random()*6)+1; //.. 2022. 9. 28. 이전 1 ··· 5 6 7 8 9 10 다음 728x90