Hadn't
我的微博Hadn_t
隨筆 - 40, 文章 - 0, 評論 - 19, 引用 - 0
數據加載中……
Java實驗之簡易通訊錄
Java對文件進行了讀寫操作,信息存儲在phonesnumber.txt里面
//
Main.java
package
exp5_5;
import
java.io.IOException;
public
class
Main
{
/** */
/**
*
@throws
IOException
* @Hadn't 2010-4-23
*/
public
static
void
main(String[] args)
throws
IOException
{
addresslist read
=
new
addresslist(
"
phonesnumber
"
);
read.show();
}
}
//
people.java
package
exp5_5;
public
class
people
{
private
String PhoneNum;
private
String Name;
private
int
No;
public
people(String Name ,String PhoneNum,
int
No)
{
this
.Name
=
Name;
this
.PhoneNum
=
PhoneNum;
this
.No
=
No;
}
public
String get_Name()
{
return
this
.Name;
}
public
String get_PhoneNum()
{
return
this
.PhoneNum;
}
public
int
get_No()
{
return
this
.No;
}
}
//
addresslist.java
package
exp5_5;
import
java.io.File;
import
java.io.FileNotFoundException;
import
java.io.FileWriter;
import
java.io.IOException;
import
java.util.Scanner;
/** */
/**
* @Hadn't 2010-4-22
*/
public
class
addresslist
{
private
int
Num;
File fileadd;
public
addresslist(String fileadd)
throws
IOException
{
this
.fileadd
=
new
File(fileadd
+
"
.txt
"
);
if
((
!
this
.fileadd.exists()))
{
this
.fileadd.createNewFile();
}
else
{
Scanner read
=
new
Scanner(
this
.fileadd);
this
.Num
=
0
;
while
(read.hasNext())
{
for
(
int
i
=
0
; i
<
3
; i
++
)
read.next();
this
.Num
++
;
}
}
}
public
boolean
insert(people per)
throws
IOException
{
//
保存
FileWriter writer
=
new
FileWriter(
this
.fileadd,
true
);
writer.write(per.get_No()
+
"
"
+
per.get_Name()
+
"
"
+
per.get_PhoneNum()
+
"
\n
"
);
writer.close();
return
true
;
}
public
void
show()
throws
FileNotFoundException
{
while
(
true
)
{
//
wait
Scanner read
=
new
Scanner(
this
.fileadd);
int
i
=
0
;
while
(read.hasNext())
{
System.out.println(
"
No.
"
+
read.next()
+
"
姓名:
"
+
read.next()
+
"
電話號碼:
"
+
read.next());
i
++
;
}
System.out.println(
"
目前記錄總數:
"
+
i);
//
show
System.out.println(
"
退出輸入exit,插入數據輸入1
"
);
Scanner cin
=
new
Scanner(System.in);
String get
=
cin.nextLine();
if
(get.equals(
"
exit
"
))
{
break
;
}
else
if
(get.equals(
"
1
"
))
{
System.out.println(
"
請輸入姓名,不要輸入非法字符或空格
"
);
String Name
=
cin.next();
System.out.println(
"
請輸入電話號碼,不要輸入非法字符或空格
"
);
String PhoneNumber
=
cin.next();
people a
=
new
people(Name,PhoneNumber,
this
.Num
++
);
try
{
insert(a);
}
catch
(IOException e)
{
e.printStackTrace();
}
}
}
}
}
posted on 2010-04-26 21:20
hadn't
閱讀(594)
評論(2)
編輯
收藏
引用
評論
#
re: Java實驗之簡易通訊錄
回復
更多評論
當年的大作業啊……
2010-04-27 08:17 |
陳梓瀚(vczh)
#
re: Java實驗之簡易通訊錄
回復
更多評論
@陳梓瀚(vczh)
呵呵 Java入門~ 見笑啦~ 拜閱了貴博 希望有機會能與您多交流向您學習
2010-04-27 10:44 |
hadn't
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
【推薦】100%開源!大型工業跨平臺軟件C++源碼提供,建模,組態!
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Powered by:
C++博客
Copyright © hadn't
導航
C++博客
首頁
新隨筆
聯系
聚合
管理
<
2008年7月
>
日
一
二
三
四
五
六
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
常用鏈接
我的隨筆
我的評論
我參與的隨筆
留言簿
(2)
給我留言
查看公開留言
查看私人留言
隨筆檔案
(40)
2013年1月 (1)
2012年10月 (1)
2012年8月 (1)
2012年7月 (1)
2012年2月 (2)
2011年12月 (4)
2011年11月 (3)
2011年10月 (1)
2011年9月 (1)
2010年5月 (1)
2010年4月 (7)
2010年3月 (1)
2009年9月 (1)
2009年8月 (2)
2009年7月 (2)
2008年10月 (3)
2008年7月 (8)
wic'blog
wic'blog
(rss)
http://m.shnenglu.com/wicbnu
友情鏈接
中文愛百科
可信賴的中文百科全書。
最新隨筆
1.?讓Android模擬器順暢起來
2.?靜下心來做好自己的事
3.?工作之外
4.?[轉]S60模擬器打開即消失問題的解決
5.?HookLogger用不了?
6.?很容易出現的內存泄露情景
7.?刪不光的指針數組
8.?Json
9.?上班之后經常用的幾個小工具
10.?犯了一個低級錯誤
搜索
積分與排名
積分 - 38060
排名 - 555
最新隨筆
1.?讓Android模擬器順暢起來
2.?靜下心來做好自己的事
3.?工作之外
4.?[轉]S60模擬器打開即消失問題的解決
5.?HookLogger用不了?
6.?很容易出現的內存泄露情景
7.?刪不光的指針數組
8.?Json
9.?上班之后經常用的幾個小工具
10.?犯了一個低級錯誤
最新評論
1.?re: 最大流最小割定理證明
@LZSB
終于看懂了 還好哥機智 還是謝謝了
--LZSB
2.?re: 最大流最小割定理證明
好不容易看到一個清晰的說明 DF是什么意思 操你媽 寫中文會死? 不洋氣會死? 逗比
--LZSB
3.?re: Ubuntu 顯示桌面快捷鍵
評論內容較長,點擊標題查看
--kangear
4.?re: Ubuntu 顯示桌面快捷鍵
有用,試試看。改了方便。
--kangear
5.?re: [轉]S60模擬器打開即消失問題的解決
第一次聽到這個說法的時候巨汗
--aochuih
閱讀排行榜
1.?Ubuntu 顯示桌面快捷鍵(12192)
2.?QT Creator 代碼自動補全(5711)
3.?讓Android模擬器順暢起來(4125)
4.?最大流最小割定理證明(2849)
5.?PKU 1001 Exponentiation(1661)
評論排行榜
1.?PKU 1001 Exponentiation(4)
2.?Ubuntu 顯示桌面快捷鍵(3)
3.?開始試做USACO的題目(2)
4.?Java實驗之簡易通訊錄(2)
5.?最大流最小割定理證明(2)
久久99精品国产99久久
|
老男人久久青草av高清
|
国产成人精品综合久久久久
|
久久精品国产一区二区三区不卡
|
久久成人国产精品二三区
|
国产精品国色综合久久
|
蜜臀av性久久久久蜜臀aⅴ麻豆
|
亚洲国产成人乱码精品女人久久久不卡
|
99热精品久久只有精品
|
国产精品青草久久久久福利99
|
久久91综合国产91久久精品
|
亚洲国产天堂久久综合网站
|
99久久国产亚洲高清观看2024
|
国产亚洲精久久久久久无码AV
|
国产精品日韩深夜福利久久
|
欧美一级久久久久久久大
|
久久精品国产一区二区电影
|
久久久久久久精品妇女99
|
亚洲欧洲日产国码无码久久99
|
久久男人Av资源网站无码软件
|
国产精品久久久久久久久
|
精品久久久久久国产三级
|
久久午夜无码鲁丝片午夜精品
|
亚洲伊人久久综合影院
|
久久久久AV综合网成人
|
国产福利电影一区二区三区久久久久成人精品综合
|
久久99精品国产99久久
|
久久国产成人亚洲精品影院
|
一本久久a久久精品亚洲
|
亚洲综合久久综合激情久久
|
亚洲欧洲久久久精品
|
国内精品久久国产大陆
|
欧美一级久久久久久久大片
|
久久ww精品w免费人成
|
久久久久久久综合综合狠狠
|
久久精品麻豆日日躁夜夜躁
|
人人狠狠综合88综合久久
|
久久亚洲精精品中文字幕
|
香港aa三级久久三级老师2021国产三级精品三级在
|
亚洲v国产v天堂a无码久久
|
久久精品国产清高在天天线
|