zoukankan      html  css  js  c++  java
  • 【自动化__持续集成】___java___woniuATM__用户登录

    一、代码如下

    package com.wujianbo;
    
    import java.util.Scanner;
    
    public class Demo10 {
    
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		Demo10 demo10= new Demo10();
    		//System.out.println(demo10.login("woniuxy", "123456"));
    		demo10.processNumber();
    		
    
    	}
    	
    	public boolean login(String a, String b) {
    			String acatualUsername= "woniuxy";
    			String acatualPassword= "123456";
    			//String acatualUsername= a;
    			//String acatualPassword= b;
    			boolean isok= false;
    			//Scanner sc= new Scanner(System.in);
    			//System.out.println("请输入用户名:");
    			//String name= sc.nextLine();
    			String name= a;
    			//输入的用户名和系统中的用户名不同
    			if(!name.equals(acatualUsername)) {
    				System.out.println("用户名输入错误!");
    				//this.login(a, b);
    			//输入的用户名和系统中的用户名相同
    		} else {
    			while (true) {
    				//System.out.println("请输入用密码:");
    				//String password = sc.nextLine();
    				String password = b;
    				if (!password.equals(acatualPassword)) {
    					System.out.println("密码输入错误");
    				} else {
    					System.out.println("恭喜,登录成功");
    					isok= true;
    					break;
    				}
    			}
    		}
    		return isok;
    			
    	}
    	
    	
    	
    	public void processNumber() {
    		//3456
    		Scanner sc= new Scanner(System.in);
    		System.out.println("请输入您要判断的数字:");
    		int b= sc.nextInt();
    		int a= (int)b;
    		//计算一个数字每一位之和
    		this.caculateNumber(a);
    		//计算数字有多少位
    		this.countNumber(a);
    		//将该数字倒序输出
    		this.reverse(a);
    	}
    	
    	
    	//计算一个数字每一位之和
    	private void caculateNumber(int a) {
    		int sum= 0;
    		int value= 1;
    		int temp= a;
    		while(value > 0) {
    			 int b= a % 10;
    			 //System.out.println(b);
    			 a= a / 10;
    			 value= a;
    			sum +=b;
    		}
    		System.out.println("数字"+temp+"所有位相加为:"+sum);
    	}
    	//计算数字有多少位
    	private void countNumber(int a){
    		String temp= String.valueOf(a);
    		int number= temp.length();
    		System.out.println("数字"+temp+"共有:"+number+"位");
    	}
    	//将该数字倒序输出
    	private void reverse(int a) {
    		String temp= "";
    		int judge=a;
    		while(a > 0) {
    			int b= a % 10;
    			temp +=b;
    			a= a / 10;
    		}
    		System.out.println("数字"+judge+"进行倒序后的结果是:"+temp);
    	}
    	
    	
    }
    
  • 相关阅读:
    查看tomcat启动文件都干点啥---server对象
    Spring的AOP浅尝
    Spark1.3.0安装
    HMM的概率计算问题和预测问题的java实现
    C语言实现求字符串子集问题
    AdaBoost的java实现
    ID3决策树预测的java实现
    决策树ID3算法的java实现
    Naive Bayes在mapreduce上的实现
    Kmeans在MapReduce中的实现
  • 原文地址:https://www.cnblogs.com/wujianbo123/p/7491845.html
Copyright © 2011-2022 走看看