class Phonebook{
static PersonList[] catalog = new PersonList[(int)('z'+1)];
static String input;
static InputStreamReader cin=new InputStreamReader(System.in);
static BufferedReader buffer=new BufferedReader(cin);
static String getString(String msg){
System.out.print(msg+" ");
System.out.flush();
try{
input=buffer.readLine();
}catch(IOException io){
}
return input.substring(0,1).toUpperCase()+input.substring(1);
}
static void add(){
Person newPerson= new Person();
int oldperson;
newPerson.name=getString("Enter the name:");
newPerson.mobile=getString("Enter the mobile number:");
newPerson.fixedphone=getString("Enter the fixedphone number:");
newPerson.email=getString("Enter the email:");
oldperson=catalog[(int)newPerson.name.charAt(0)].indexOf(newPerson.name);
if(oldperson==-1)
catalog[(int) newPerson.name.charAt(0)].add(newPerson);
else System.out.println("The persons has been in the book!");
}
……
编译通过了,但是没达到理想效果
是想在catalog里添加newPerson的链表的
望达人指点一二,不才将不胜感激
參考答案:主要就是最后2句话是啊。。
我觉得不是很好吗,那个newPerson里面的东西都加上去了吧。当然,我不知道你那个add是怎样的...
能不能说一下你想要得是什么
恩,了解了,我想也应该是这个意思,如果还没有“达人”能帮你解决的话,我们一起做吧,毕竟我没有实际做过项目,如果你愿意的话,我的MSN:caofujun123@hotmail.com
恩,好的