private Address[] read() throws Exception{
   Address[] addressArray = new Address[getLineCounts()];
   Scanner scanner = new Scanner(new File("address.txt"));
   int i=0;
   while(scanner.hasNext()){
   String[] array = scanner.nextLine().split(",");//line =1,111,111,111,111,111
           addressArray[i++] = new Address(Integer.parseInt(array[0]),array[1],
                             array[2],array[3],array[4]);
   }
       return addressArray;
}
错误出在addressArray[i++] = new Address(Integer.parseInt(array[0]),array[1],
指向new Address,说是找不到符号。

解决方案 »

  1.   

    我import了,箭头指的是new,说找不到符号
      

  2.   

    Address 这个类,在哪?是如何import的?import的位置是否提示错误?
      

  3.   

    你的Address是怎么定义的,是不是可能是抽象类或者是借口或者你没有public Address(Integer,String,String,String,String)的构造函数呢?
      

  4.   

    package com.cn.project;import java.math.BigDecimal;public class Test{
    }类似这样格式import语句,要写到类的上面,包(如果有包的话)的下面
    或者你按组合键 ctrl+shift+o或者看下java基础书
      

  5.   

    what? 不会指new,new不会有问题,肯定是你的类(导入)的问题
    把错误信息原样贴出来,不要自己描述
      

  6.   

    package entity;public class Address {
    private int number;
    private String name;
    private String sex;
    private String birthday;