나는 자바 자신을 가르치 려하고 BlueJ 예제를 살펴보기 시작했다.간단한 자바 배열 초보자
수술 시스템의 경우 환자와 환자의 주소를 배열에 추가 한 다음 환자를 추가 한 다음 환자를 나열 할 수 있어야합니다.
이 예제에서는 벡터에 이름을 추가하는 하드 코드를 사용하지만 배열을 사용하고 사용자가 배열에 이름과 주소를 추가 할 수있게하려고합니다.
누구에게 가이드를 제공 할 수 있습니까?
나는 다음과 같은 사항이 있지만 여기에서 어디로 가야할지 잘 모릅니다.
public class Patient
{
public String name;
public String address;
public Patient(String n, String a) {
name = n;
address = a;
}
}
아마도 [Java 자습서] (http://docs.oracle.com/javase/tutorial/java/TOC.html)로 시작해야합니다. 처음부터 시작하는 것이 좋지만, [배열] (http://docs.oracle.com/javase/tutorial/java/nutsandbolts/arrays.html) 섹션도 있습니다. –
여기에 '벡터'를 사용하는 것이 옳은 일일 것입니다. Java에서 (많은 언어에서와 같이) 배열 차원이 고정되어 있기 때문에 더 많은 요소를 추가 할 수 있도록 배열을 _grow_하도록 장려합니다. 'Vector' (그리고'List's와'Set's 같은 다른 자바 표준 콜렉션 클래스)가 더 효과적입니다. – RudolphEst
아마도 'Vector' 클래스를 사용하는 예제가 있다면 그것들은 거의 구식 일 것입니다 - ArrayList는 수년 동안 그것을 대체했습니다. – berry120