为什么我不能在类中声明一个字符串?

时间:2012-02-12 09:39:49

标签: java string declare

public class Account {

    public int pin;
    public int accountnumber;
    public string accounttype;
    public double balance;
}

它告诉我字符串无法解析为类型。

3 个答案:

答案 0 :(得分:6)

String,大写字母S

答案 1 :(得分:4)

尝试

public String accounttype;

其他人(intdouble)是所谓的原始数据类型,其中String就像Account“只是另一个类”。
 int有“等效”(是的,我知道)(Integer),就像String

答案 2 :(得分:1)

String不是基本类型。在Java中,对象/类命名约定将首字母大写。

你知道它是一个对象,因为它有方法,它基本上是一个字符数组。

此外,您应该将大多数类成员变量声明为私有(或受保护),除非您有特定原因需要将其公开。