Java-IO流【登录注册小项目】

发布时间:2024年01月20日

??作者:白日参商
🤵?♂?个人主页:白日参商主页
??坚持分析平时学习到的项目以及学习到的软件开发知识,和大家一起努力呀!!!
🎈🎈加油! 加油! 加油! 加油
🎈欢迎评论 💬点赞👍🏻 收藏 📂加关注+!

package com.caoyibo.log;

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.util.Scanner;

public class main {
    public static void main(String[] args) {
        System.out.println("1、登录  2、注册");
        int select = new Scanner(System.in).nextInt();
        if (select == 1){
            System.out.println("进入登录模式");
        }else{
            System.out.println("进入注册模式");
        }
        System.out.println("账号:");
        String username = new Scanner(System.in).nextLine();
        System.out.println("密码");
        String password = new Scanner(System.in).nextLine();
        switch (select) {
            case 1:

                try(BufferedReader reader = new BufferedReader(new FileReader("F:\\cesi\\name.txt"))){
                    String line;
                    while ((line = reader.readLine()) != null){
                        String[] user = line.split(",");
                        if(user[0].equals(username)&& user[1].equals(password)){
                            System.out.println("登录成功");
                            break;
                        }
                        System.out.println("登录失败");
                    }
               }catch (Exception e){
                    e.printStackTrace();
               }
                break;
            case 2:
                System.out.println("注册模式");

                try(BufferedWriter writer = new BufferedWriter(new FileWriter("F:\\cesi\\name.txt"))) {
                    writer.write(username + "," + password);
                } catch (Exception e) {
                    e.printStackTrace();
                }
                break;
        }
    }
}

??作者:白日参商
🤵?♂?个人主页:白日参商主页
??坚持分析平时学习到的项目以及学习到的软件开发知识,和大家一起努力呀!!!
🎈🎈加油! 加油! 加油! 加油
🎈欢迎评论 💬点赞👍🏻 收藏 📂加关注+!

文章来源:https://blog.csdn.net/2301_77017955/article/details/135708407
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。