java数组实验.面向过程的思想.
原题如下:
用字符串输入的方式编写一个简单的通讯录。此通讯录由多条记录构成。
每条记录包括一个联系人的姓名、性别、电话、通信地址,并具有查询、增加、修改、删除等功能,
且每执行一次功能操作后,可以选择用类似以下的格式,输出通讯录的所有信息记录:
编号 姓名 性别 电话 通信地址
01 张三 男 123456 北京
02 李四 女 456789 福建
/*************************************************
StudentInfo:class
Scount :static int
+find(student:String[][],target:String):bool
+remove(student:String[][],target:String):bool
+add(student:String[][]):String ref
+update(student:String[][]):bool
+display(student:String[][]):void
+readfromFile(student:String[][]):boolean
+writeToFile(student:String [][]):boolean
***************************************************
2010-05-09 Write By banxi1988.
*/
import java.util.Scanner;
public class StudentArray{
static int Scount = 0;
public static void main(String []args){
String [][] studentInfo;
studentInfo = new String[10][5];
displayMenu(studentInfo);
System.out.println();
}/* main */
public static void displayMenu(String [][] student)
{
boolean quit = false;
String [] menu = {"add","dis","find","rm","update","quit","read","write"};
do{
System.out.println("+--------------------------------------------+");
System.out.println("
相关文档:
import java.util.*;
import java.text.*;
/**
* a <code> DateTime </code> 定义了日期时间的一些便捷的格式化操作
*
* @version 1.0
* @author markhuang
*/
public class DateTime {
/**
* 存储时间和日期,默认当前时间和日期
*/
// private Calendar cale = Calendar.getInstance ......
ArrayList是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元素之间不能含有“空隙”,当数组大小不满足时需要增加存储能力,就要将已有数组数据复制到新的存储空间中。当从ArrayList的中间位置插入或者删除元素时,需要对数组进行复制、移动,代价比较高。因此, ......
http://blog.sina.com.cn/s/blog_503cf9f80100b9lf.html
java时间函数(2008-12-06 22:25:46)
<> 标签:杂谈
注意:java.util和java.sql中都有Date这个类,不知道用哪一个了,你可以写死java.sql.Date time = .....
1. Java计算时间依靠1970年1月1日开始的毫秒数. &nbs ......
对枚举类型印象大多来自于C
语言,在
C
语言中,枚举类型是一个
HardCode
(硬编码)类型,其使用价值并不大。因此,在
Java 5
之前,枚举是被抛弃的。然而
Java 5
以后的发现版本开始对枚举进行支持,枚举的引入给
Java
世界带来了争议。
笔者比较赞同引入枚举,作为一门通用的静态编程语言,应该是 ......