본문 바로가기

전체 글

이차원배열, ArrayList활용, 자바의 상속성 이차원배열의 인덱스 값을 일차원배열로 지정, 출력 순서를 행 단위로 바꾸기 (ShiftArray) 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 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 package day06_objectArray; public class ShiftArray { public static void shiftArray(int [][]arr) { //일차원 배열을 만들고 그 배열에 arr의 마지막 행 값을 넣는다. int []tmp=arr[arr.length-1]; //arr의 인덱스가 2에 1의 값을 넣는다. //arr의 인덱스가 1에 0의 값을 넣는다. fo.. 더보기
private, static, 자바 클래스 분리해서 입력메뉴 만들고 데이터출력 과일의 가격, 할인율, 할인율에 따른 과일가격 변동 출력 (Good, GoodMain)123456789101112131415161718192021222324252627package day05_object;public class Good { String num; String name; String company; int price; double discountRate; public Good(String num, String name, String company, int price) { this.num=num; this.name=name; this.company=company; this.price=price; } public int getSellingPrice() { return price-(int)(pri.. 더보기
배열안에 객체 만들기 (이차원 배열/입력 클래스, 출력클래스 분리) Drink, DrinkMain 클래스 구분하여 차종류와 가격 출력하기 (Drink, DrinkMain) 1 2 3 4 5 6 7 8 9 10 11 12 13 package day05_object; public class DrinkMain { public static void main(String[] args) { Drink coffee=new Drink("커피", 500, 3); coffee.getData(); //커피 500 3 1500 Drink tea=new Drink("녹차", 800, 5); tea.getData(); //녹차 800 5 4000 //판매금액 System.out.println("판매금액: "+(coffee.getTotal()+tea.getTotal())); } } Colored .. 더보기