public class Account {
public int pin;
public int accountnumber;
public string accounttype;
public double balance;
}
문자열이 유형으로 해석 될 수 없다는 것을 알려줍니다.클래스에서 문자열을 선언 할 수없는 이유는 무엇입니까?
public class Account {
public int pin;
public int accountnumber;
public string accounttype;
public double balance;
}
문자열이 유형으로 해석 될 수 없다는 것을 알려줍니다.클래스에서 문자열을 선언 할 수없는 이유는 무엇입니까?
S
당신의 도움에 감사드립니다 –
이
public String accounttype;
다른 사람 때문에 String
이 Account
"또 다른 클래스"처럼 기본 데이터 형이라고 (int
, double
)를 시도 그것은 자본 String
입니다.
int
은 (Integer
) 문자열 원시 유형이 아닌
String
처럼, 즉 (그래, 나도 알아)에 "상응"이있다. 자바에서는 객체/클래스 명명 규칙에 첫 문자가 대문자로 표기됩니다.
당신은 그것이 메서드를 가지고 있고 그것은 기본적으로 문자들의 배열이기 때문에 그것이 객체라는 것을 알 것입니다.
또한 공개해야하는 특별한 이유가 없으면 대부분의 클래스 멤버 변수를 개인 (또는 보호 된) 것으로 선언해야합니다.
안녕하세요, Jeffrey, IDE 용 Java를 사용하는 방법을 배우는 것이 도움이 될 것입니다. IDE에서 할 수있는 일입니다. Eclipse에서 NetBeans를 사용해보십시오. 클래스의 이름을 입력하고 ctrl + space를 입력하기 시작하면 이클립스는 올바른 클래스 이름과 올바른 철자법을 제안합니다 ... 나는 또한 당신이 Java로 매우 새롭다 고 가정 할 것입니다. 자바 ... 초보자를위한 훌륭한 책 –
귀하의 조언을 주셔서 감사합니다 –