📄 users.java
字号:
package user.xml;
import java.io.FileWriter;
import java.io.IOException;
import static xml.XMLUtil.stringToXml;
public class Users {
private String fName;
private String lName;
private String username;
private String password;
public Users(String fName, String lName, String username, String password) {
this.fName = fName;
this.lName = lName;
this.username = username;
this.password = password;
}
public Users(String username, String password) {
fName = "";
lName = "";
this.username = username;
this.password = password;
}
public String getFName() {
return fName;
}
public void setFName(String name) {
fName = name;
}
public String getLName() {
return lName;
}
public void setLName(String name) {
lName = name;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public static void toDTD(FileWriter out) throws IOException {
out.write("<!ELEMENT user (firstname, lastname, username, password)>\n");
out.write("<!ELEMENT firstname (#PCDATA)>\n");
out.write("<!ELEMENT lastname (#PCDATA)>\n");
out.write("<!ELEMENT username (#PCDATA)>\n");
out.write("<!ELEMENT password (#PCDATA)>\n");
out.write("]>\n");
out.close();
}
public void toXML(FileWriter out) throws IOException {
out.write("<user>\n");
out.write("<firstname>" + stringToXml(fName) + "</firstname>\n");
out.write("<lastname>" + stringToXml(lName) + "</lastname>\n");
out.write("<username>" + stringToXml(username) + "</username>\n");
out.write("<password>" + stringToXml(password) + "</password>\n");
out.write("</user>\n");
}
public String toString() {
return "Username: " + username+ "\n" + "User First Name: " + fName + "\n" + "User Last Name: " + lName
+ "\n" + "User Password: " + password + "\n\n";
}
public String login()
{
return "Username: " + username+ "\n"+ "User Password: " + password + "\n\n";
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -