0
public class Account {

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

它告诉我字符串不能被解析为一种类型。

4

3 回答 3

6

String带有一个大写字母 S

于 2012-02-12T09:40:42.653 回答
4

尝试

public String accounttype;

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

于 2012-02-12T09:41:08.097 回答
1

字符串不是原始类型。在 Java 中,对象/类的命名约定将首字母大写。

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

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

于 2012-02-12T09:51:29.230 回答