Java方法调用应用操作题2
2021/11/4 22:14:30
本文主要是介绍Java方法调用应用操作题2,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
问:模拟实现用户密码管理:输入旧的用户名和密码,如果正确,方有权限更新;从键盘获取新的密码,进行更新
思路:用户类:用户名、密码、修改密码()、判断输入是否正确
测试类:
用户类
public class Password { String userName; int password; Scanner input=new Scanner(System.in); boolean isCorrect(){ //此方法是为了求出方法值 System.out.println("请输入用户名:"); String name=input.next(); System.out.println("请输入密码:"); int pwd=input.nextInt(); if(name.equals(userName)&&pwd==password){ return true; } return false; } public void changeWord(){ boolean result=isCorrect(); //方法的返回值赋给result if(result) { System.out.println("请输入新密码:"); password = input.nextInt(); System.out.println("修改密码成功,您的新密码为:" +password); }else { System.out.println("用户名和密码不匹配!您没有权限更新管理员信息。"); } } }
测试类
public class PasswordTest { public static void main(String[] args) { Password p=new Password(); p.userName="admin"; p.password=12345; p.changeWord(); } }
PS:若Java面向对象这关于 类和对象的知识点概念有不清楚的地方,也可看我前面的文章,感谢观看~
这篇关于Java方法调用应用操作题2的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-26Mybatis官方生成器资料详解与应用教程
- 2024-11-26Mybatis一级缓存资料详解与实战教程
- 2024-11-26Mybatis一级缓存资料详解:新手快速入门
- 2024-11-26SpringBoot3+JDK17搭建后端资料详尽教程
- 2024-11-26Springboot单体架构搭建资料:新手入门教程
- 2024-11-26Springboot单体架构搭建资料详解与实战教程
- 2024-11-26Springboot框架资料:新手入门教程
- 2024-11-26Springboot企业级开发资料入门教程
- 2024-11-26SpringBoot企业级开发资料详解与实战教程
- 2024-11-26Springboot微服务资料:新手入门全攻略