📄 mailaddresstest.java
字号:
/** (c)2005 Aptech Limited.
* 版权所有
*/
/* 导入所需的类. */
import java.util.ArrayList;
/**
* 用户定义的类用于存储客户的邮件地址.
* @version 1.0, 2005 年 5 月 20 日
* @author Michael
*/
class MailAddress {
/**
* 声明 String 变量以存储名称. */
String name;
/**
* 声明 String 变量以存储街道名. */
String street;
/**
* 声明 String 变量以存储市(县)名. */
String city;
/**
* 声明 String 变量以存储省(自治区)名. */
String state;
/**
* 声明 String 变量以存储国家(地区)名. */
String country;
/**
* 声明 String 变量以存储 pin 码. */
String pincode;
/**
* 构造方法初始化变量.
* @param lastName 用于初始化名称
* @param streetName 用于初始化街道
* @param cityName 用于初始化市(县)
* @param stateName 用于初始化省(自治区)
* @param countryName 用于初始化国家(地区)
* @param pin 用于初始化 pin 码
*/
MailAddress(final String lastName, final String streetName,
final String cityName, final String stateName,
final String countryName, String pin) {
name = lastName;
street = streetName;
city = cityName;
state = stateName;
country = countryName;
pincode = pin;
}
/**
* 重写 toString() 方法.
* @return 变量的字符串表示
*/
public String toString() {
return "\nName : " + name + "\nStreet : " + street + "\nCity : "
+ city + "State : " + state + "\nCountry : " + country
+ "\nPinCode : " + pincode + "\n";
}
}
/**
* 这个程序演示 ArrayList 类的用法.
* @version 1.0, 2005 年 5 月 20 日
* @author Michael
*/
class MailAddressArrayList {
/**
* 声明 arrayList. */
ArrayList addressObj;
/**
* 构造方法初始化 ArrayList. */
MailAddressArrayList() {
addressObj = new ArrayList();
}
/**
* 将值添加到 ArrayList.*/
void add() {
addressObj.add(new MailAddress("David Clarke", "10 Downing Street",
"London", "London", "United Kingdom", "110022"));
addressObj.add(new MailAddress("John Lenon", "12 Park Avenue",
"California", "California", "USA", "210033"));
addressObj.add(new MailAddress("Stefii Graff", "14 Maple Lane",
"Mahoma", "Sydney", "Australia", "412033"));
}
/**
* 显示 ArrayList 的值.*/
void display() {
System.out.println("\n****************************");
System.out.println("客户电子邮件地址");
System.out.println("****************************");
System.out.println(addressObj.toString());
}
}
/**
* 这个程序测试 MailAddressArrayList 类.
* @version 1.0, 2005 年 5 月 20 日
* @author Michael
*/
class MailAddressTest {
/**
* 构造方法. */
protected MailAddressTest() {
}
/**
* 这是 main 方法, 任何应用程序的入口点.
* @param args 传递至 main 方法
*/
public static void main(String[] args) {
MailAddressArrayList mailAddressObj = new MailAddressArrayList();
mailAddressObj.add();
mailAddressObj.display();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -