일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- https://minkwon4.tistory.com/161
- 국회의원 & 높으신 분들 어록
- https://tecoble.techcourse.co.kr/post/2021-08-07-logback-tutorial/
- Today
- Total
OPEN between Secret
객체 배열 예제 (상품 받아서 출력하기) 본문
import java.util.Scanner;
class Goods {
private String name;
private int price;
private int numberOfStock;
private int sold;
Goods(String name, int price, int numberOfStock, int sold) {
this.name = name ;
this.price = price;
this.numberOfStock = numberOfStock;
this.sold = sold;
}
String getName() {
return name;
}
int getPrice () {
return price;
}
int getNumberOfStock(){
return numberOfStock;
}
int getSold() {
return sold;
}
}
public class GoodsArray {
public static void main (String [] args){
Goods [] goodsArray = new Goods[3];
Scanner sc = new Scanner(System.in);
for (int i = 0 ; i < goodsArray.length; i++) {
String name = sc.next();
int price = sc.nextInt();
int n = sc.nextInt();
int sold = sc.nextInt();
goodsArray[i] = new Goods(name, price, n, sold);
}
for(int i = 0 ; i <goodsArray.length; i++){
System.out.println(goodsArray[i].getName() + " ");
System.out.println(goodsArray[i].getPrice() + " ");
System.out.println(goodsArray[i].getNumberOfStock() + " ");
System.out.println(goodsArray[i].getSold() + " ");
}
}
}
--------------------------------------------------------------------
상품 3개의 정보를 입력받는데 각 상품마다 (이름, 가격, 재고, 수량) 을 입력받을수 있다.
예제 - 명품 java programming -
'java > 예제' 카테고리의 다른 글
static을 이용한 예제 (0) | 2012.05.26 |
---|---|
배열을 인자로 전달하기 (0) | 2012.05.19 |
지수값 구하기(클래스를 이용) (0) | 2012.05.12 |
클래스 만들어보기 (0) | 2012.05.12 |
카드 번호 맞추기(첨이라 허접함) (0) | 2012.05.12 |