은행 고객의 거래 번호에 대한 배열이있는 경우 잔액을 저장하기 위해 다른 배열이 필요하며 이름 등을 저장하기 위해 다른 배열이 필요합니까?배열의 한 요소에 여러 데이터를 넣을 수있는 방법이 있습니까? 아니면 데이터 하나당 하나의 배열을 만들어야합니까?
모든 데이터를 배열의 한 요소에 넣을 수있는 방법이 있습니까? 따라서 배열의 첫 번째 요소를 호출하면 모든 데이터 (즉, 트랜잭션 번호, 밸런스 및 이름)가 출력됩니다.
은행 고객의 거래 번호에 대한 배열이있는 경우 잔액을 저장하기 위해 다른 배열이 필요하며 이름 등을 저장하기 위해 다른 배열이 필요합니까?배열의 한 요소에 여러 데이터를 넣을 수있는 방법이 있습니까? 아니면 데이터 하나당 하나의 배열을 만들어야합니까?
모든 데이터를 배열의 한 요소에 넣을 수있는 방법이 있습니까? 따라서 배열의 첫 번째 요소를 호출하면 모든 데이터 (즉, 트랜잭션 번호, 밸런스 및 이름)가 출력됩니다.
이러한 필드를 클래스에 넣고 개체의 배열을 만듭니다.
이제private class Transaction {
public String name;
public int balance;
public int number;
public Foo etc;
}
private Transaction[] transactions = new Transaction[transactionCount];
당신이 말할 수있는, 예컨대 :
int thatGuysBalance = transactions[thatGuysIndex].balance;
또는 : java.util.List
및 ArrayList
및 Map
의 사용에
Transaction t = new Transaction();
t.balance = 1000000;
t.number = 3;
t.name = "That Guy";
transactions[thatGuysIndex] = t;
왜 공공 필드가있는 객체를 사용하여 예제를 만들 수 있습니까? 그건 나쁜 습관입니다. –
나는 책을 쓰고 있지 않기 때문에. 원하지 않는 답을 자유롭게 편집하십시오. –
@JB Nizet 이와 같은 작은 예에서 getter/setters가 이해를 구름에 동의하지 않습니까? 확실히 _best 연습 _ 개체의 기본적인 이해 와야 :))? – obfuscation
봐. 사용하기가 훨씬 쉬우 며 필요에 따라 성능이 향상 될 수 있습니다.
예. 것이 가능하다. 현재 모든 배열의 구조를 게시 할 수 있습니까? – NAVEED
실제 은행이 아니기를 바랍니다. 그렇다면 왜 그들이 많은 공적 자금이 필요한지 설명 할 수 있습니다 ... 질문을 숙제로 붙일 수 있습니까? – Snicolas