⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readfile.java

📁 这是我们专业的课程设计
💻 JAVA
字号:
package adminClient;

/**************************************************************************************
 * ************************************************************************************
 * 此类从c盘inputfile文件取出密码信息用于登陆界面核对登陆信息*****************************
 * ***************************************by darkalex.eos******************************
 * 
 * ps 用户可以直接在c盘inputfile文件下修改用户名和密码****这给系统的安全性带来一定威胁,****
 * 解决方法是在writefile类里面添加密码的加密算法******这里我将这个任务留给选择我们项目******
 * 并予以改善的小组去完成****************************************************************
 */
import java.io.*;

public class ReadFile {
	String adminname;
	String password;

	public ReadFile() {
		getString();
	}

	public void getString() {
		File passwordfile = new File("inputFile.txt");
		if (passwordfile.isFile()) {
			try {
				BufferedReader in = new BufferedReader(new FileReader(
						passwordfile));
				StringBuffer adminnamebuffer = new StringBuffer();
				StringBuffer passwordbuffer = new StringBuffer();
				String txt = "";
				int count = 0;
				while ((txt = in.readLine()) != null) {
					if (count == 0) {
						adminnamebuffer.append(txt);
						adminname = adminnamebuffer.toString();
						count++;
					} else if (count == 1) {
						passwordbuffer.append(txt);
						password = passwordbuffer.toString();
						count++;
					}
				}
				if (count < 2) {
					System.err.println("文件已损坏");
				}
			} catch (IOException ioException) {
				System.err.println("文件读取错误");
			}
		}

	}

	public String getAdminname() {
		return adminname;
	}

	public String getPassword() {
		return password;
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -