当前位置: 代码迷 >> Java相关 >> [求助]编写电话簿实例
  详细解决方案

[求助]编写电话簿实例

热度:251   发布时间:2006-11-30 13:45:45.0
MAIN函数呢??
----------------解决方案--------------------------------------------------------
不是所有的类都需要main函数的
----------------解决方案--------------------------------------------------------
我对于main函数一直很模糊

今天又编了一段,用来显示运行之后的提示语

public void run() {
while (true) {
char option = getString("\nEnter one of the following options:\n" +
"1. Add new person\n" +
"2. Check out a person\n" +
"3. Delete a person\n4. Status\n5. Exit\n" +
"Your option:").charAt(0);
switch (option) {
case '1': add(); break;
case '2': check(); break;
case '3': delete(); break;
case '4': status(); break;
case '5': return;
default: System.out.println("Wrong option, try again.");
}
}
}
这个也是参考了一些例子写出来的,大家能不能帮着一起拼凑一下,这眼巴巴地又过了一天,,,照这个进度,恐怕有点难啊,,,
----------------解决方案--------------------------------------------------------

什么时候交作业啊


----------------解决方案--------------------------------------------------------

存储的问题可以用 FileOutputStream out=new FileOutputStream();
DataOutputStream da=new DataOuteStream(out);
然后用 da.writeBytes();来实现数据写入;
如果要从你保存的文本里输出数据可以用:
FileInputStream in=new FileInputStream("a.txt");
BufferedReader re=new BufferedReader(new InputStreamReader(in));
String str=re.readLine();
System.out.print(str);


----------------解决方案--------------------------------------------------------

呵呵,用那些还是不太好,用对象流更好一些,可以直接把Person对象写入文件中
ObjectOutputStream


----------------解决方案--------------------------------------------------------

死期是周六


----------------解决方案--------------------------------------------------------

死期是周六


----------------解决方案--------------------------------------------------------

你还没完成啊?


----------------解决方案--------------------------------------------------------
很难好吧,今天还有别的考试,这小日子要过疯了
----------------解决方案--------------------------------------------------------
  相关解决方案