【自动化__持续集成】___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);
	}
	
	
}
原文地址:https://www.cnblogs.com/wujianbo123/p/7491845.html