首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java addressBook找不到符号

Java addressBook找不到符号
EN

Stack Overflow用户
提问于 2016-12-07 03:45:32
回答 1查看 40关注 0票数 0

java找不到符号:变量FirstName

我尝试将联系人信息保存在字符串数组中,并将该数组存储在对象中,以便在JTable中显示联系人信息,并能够保存联系人信息。

代码语言:javascript
复制
    class addressBook implements ActionListener{
    static int num;static Object[] contact = new Object[99];
    .......
    }
    public void actionPerformed(ActionEvent e){
       if(c.equals("Save New Contact")){
         contacts CT = new contacts();
         CT.FirstName=tf[4].getText();
         CT.LastName=tf[5].getText();
         CT.EmailAddress=tf[6].getText();
         CT.Address=tf[7].getText()
         CT.PhoneNo=tf[8].getText();
         contact[num] = CT;num++;
       }else if(c.equals("View/Delete Contacts")){
         String[][] data = new String[num][5];
         for(int i=0; i<num;i++){
                data[i][0]=contact[i].FirstName;
         }
       }
    }
    class contacts implements Serializable{String FirstName; String LastName; String EmailAddress; String Address; String PhoneNo;}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-12-07 04:18:46

您正在创建的是Object数组,而不是contacts

代码语言:javascript
复制
static Object[] contact = new Object[99];

使用

代码语言:javascript
复制
static contacts[] contact = new contacts[99];

此外,请遵循java命名约定。类名以大写字母开头。例如,Contacts而不是contacts

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41009059

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档