大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 使用Java文件登錄注冊

使用Java文件登錄注冊

更新時間:2022-06-06 10:13:26 來源:動力節(jié)點 瀏覽1686次

如何使用Java文件登錄注冊?動力節(jié)點小編來告訴大家。

import java.util.Scanner;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.FileWriter;
public class Registration {	
	private void register() throws FileNotFoundException
	{
		Scanner sc=new Scanner(System.in);		
		System.out.println("Enter User Name: ");
		String Uname=sc.nextLine();
		System.out.println(Uname);		
		System.out.println("Enter Password: ");
		String Pass=sc.nextLine();
		System.out.println(Pass);		
		System.out.println("Confirm Password: ");
		String ConPass=sc.nextLine();
		System.out.println(ConPass);
		Uname=Uname.trim();
		Pass=Pass.trim();
		ConPass=ConPass.trim();
		String x= Uname+" "+Pass;
		if(Pass.equals(ConPass))
		{			
			  File f = new File("Registration.txt");
		      Scanner content = new Scanner(f);		      		      
		      int flag=0;
		      while (content.hasNextLine()) {
		        String data = content.nextLine();
		        if(data.equals(x))
		        {
		        	System.out.println("Already Registered");
		        	flag=1;
		        	System.out.println("1. Registration. ");
					System.out.println("2. Login. ");					
					System.out.println("Enter your Choice");
					int choice=sc.nextInt();
					if(choice==1)
					{
						this.register();
					}
					else if(choice==2)
					{
						this.login();
					}
					else
					{
						System.out.println("Choose Proper Option");
					}
		        	break;
		        }
		        content.close();
		      }
		        if(flag==0)
		        {
		        	try {
			            BufferedWriter out = new BufferedWriter(new FileWriter("Registration.txt", true)); 
			            out.write(Uname+" "+Pass+"\n");
			            out.close();
			        }
			        catch (IOException e) {
			        	System.out.println("exception occoured" + e);
			        }
					
					System.out.println("Successfully Registered");
					System.out.println("Please login");
					this.login();
		        }						
		}
		else
		{
			System.out.println("Recheck");
			System.out.println("1. Registration. ");
			System.out.println("2. Login. ");			
			System.out.println("Enter your Choice");
			int choice=sc.nextInt();
			if(choice==1)
			{
				this.register();
			}
			else if(choice==2)
			{
				this.login();
			}
			else
			{
				System.out.println("Choose Proper Option");
			}
		}
		sc.close();
	}	
	public void login()
	{		
		Scanner sc=new Scanner(System.in);		
		System.out.println("Enter User Name: ");
		String Uname=sc.nextLine();
		System.out.println(Uname);		
		System.out.println("Enter Password: ");
		String Pass=sc.nextLine();
		System.out.println(Pass);
		Uname=Uname.trim();
		Pass=Pass.trim();
		String x= Uname+" "+Pass;				
		try {			
		      File f = new File("Registration.txt");
		      Scanner content = new Scanner(f);
		      int flag=0;
		      while (content.hasNextLine()) {
		        String data = content.nextLine();
		        if(data.equals(x))
		        {
		        	System.out.println("Login Successful");
		        	System.out.println("Welcome to the Application.");
		        	flag=1;
		        	break;
		        }
		      }
		        if(flag==0)
		        {
		        	System.out.println("Login Failed");
		        	System.out.println("1. Registration. ");
					System.out.println("2. Login. ");					
					System.out.println("Enter your Choice");
					int choice=sc.nextInt();
					if(choice==1)
					{
						this.register();
					}
					else if(choice==2)
					{
						this.login();
					}
					else
					{
						System.out.println("Choose Proper Option");
					}
		        }		      
		      content.close();
		    } 
			catch (FileNotFoundException e) {		    		    	
		      System.out.println("Error.");
		      e.printStackTrace();
		    }		
		sc.close();
	}	
	public static void main(String[] args) throws FileNotFoundException{
			try {			
		      File obj = new File("Registration.txt");		      
		      if (obj.createNewFile()) 
		      {
		        System.out.println("File is created");
		      } 		      
		    } 
			catch (IOException e) 
			{
		      System.out.println("An error occurred.");
		      e.printStackTrace();		      
		    }		
		int choice;
		Scanner sc=new Scanner(System.in);
		System.out.println("1. Registration. ");
		System.out.println("2. Login. ");		
		System.out.println("Enter your Choice");
		choice=sc.nextInt();
		sc.nextLine();		
		if(choice==1)
		{
			Registration user = new Registration();
			user.register();
		}
		else if(choice==2)
		{
			Registration user = new Registration();
			user.login();
		}
		else
		{
			System.out.println("Choose Proper Option");
		}
		sc.close();
	}	
}

輸出:

登記。
登錄。
輸入您的選擇
1
輸入用戶名:
Yash Jain
Yash Jain
輸入密碼:
abcd
abcd
確認密碼:
abcd
abcd
成功注冊
請登錄
輸入用戶名:
Yash Jain
Yash Jain
輸入密碼:
abcd
abcd
登錄成功
歡迎使用該應用程序。

 

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 最新精品亚洲成a人在线观看 | 国产免费看 | 日韩毛片在线看 | 欧美人与性动交α欧美精品图片 | 黄色一级毛片在线观看 | 麻豆国内精品欧美在线 | 国产一区二区三区亚洲欧美 | 亚洲偷图色综合色就色 | 国产在线91精品 | 伊人网色 | 国产欧美一区二区 | 中文字幕亚洲高清综合 | 91精品国产91久久久久久 | 国产精品第一区亚洲精品 | 四虎影院4hu | 美女操穴视频 | 欧美一区2区三区3区公司 | 欧美综合成人网 | 日日干夜夜草 | 国产九九在线 | 国产美女白丝袜精品_a不卡 | 亚洲国产精品久久久久婷婷老年 | 男人天堂免费 | 日本欧美一区二区三区 | 九九久久久| 特级片毛片 | 欧美特级毛片a够爽 | 黄色在线免费观看网站 | 国产精品成人免费视频 | 在线观看欧美视频 | 91成人午夜性a一级毛片 | 四虎影视永久在线观看 | 手机看片精品高清国产日韩 | 超级乱淫视频aⅴ播放视频 超级乱淫视频播放日韩 | 午夜噜噜噜私人影院在线播放 | 欧美一区二区三区免费视频 | 成人在线午夜 | 奇米第四色首页 | 国产亚洲精品成人a在线 | 国产看片视频 | 夜夜爱夜夜爽夜夜做夜夜欢 |