[Java] 纯文本查看 复制代码 package cn.itcast.Test01;
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
import java.util.Scanner;
/**
*
* 项目需求:请用户从控制台输入信息,程序将信息存储到文件Info.txt中。 可以输入多条信息,每条信息存储一行。当用户输入:”886”时,程序结束。
*
*/
public class MainApp {
public static void main(String[] args) throws IOException {
// 创建键盘录入对象
Scanner sc = new Scanner(System.in);
// 创建输出流对象
BufferedWriter bw = new BufferedWriter(new FileWriter("Info.txt"));
// 控制循环停止标志
// boolean flag = true;
while (true) {
// 提醒用户输入
System.out.println("请输入一条信息:(输入" + "886" + "退出)");
String str = sc.next();
if (str.equals("886")) {
// flag = false;
break;
}
bw.write(str);
bw.newLine();
}
bw.close();
}
}
package cn.itcast.Test02;
/**
* 学生类:
* 属性: 姓名 性别 年龄
* */
public class Student {
//姓名
private String name;
//性别
private String sex;
//年龄
private int age;
//构造方法
public Student() {
}
public Student(String name, String sex, int age) {
super();
this.name = name;
this.sex = sex;
this.age = age;
}
//Getters && Setters
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
|