当前位置: 首页 > news >正文

JAVA【案例5-2】模拟默认密码自动生成

【模拟默认密码自动生成】

1、案例描述

本案例要求编写一个程序,模拟默认密码的自动生成策略,手动输入用户名,根据用户名自动生成默认密码。在生成密码时,将用户名反转即为默认的密码。

2、案例目的

(1)学会分析“模拟默认密码的生成”案例的实现思路

(2)根据思路完成“模拟默认密码的生成”案例的代码编写、编译及运行

(3)掌握String类及Scanner类中常用方法的使用

(4)掌握之前学习的for循环、方法调用等知识

3、运行结果

4、代码实现

package cn.itcast.example;import java.util.Scanner;public class example {public static void main (String[] arge) {Scanner in = new Scanner(System.in);System.out.println("请输入用户名:");String s = in.nextLine();String fan = fan(s);System.out.println("恭喜你,注册成功,你的账号默认密码为:" + fan);}
public static String fan(String s) {String s1 = "";for(int i = s.length()-1;i>=0;i--) {s1 += s.charAt(i);}return s1;}
}

http://www.lryc.cn/news/383406.html

相关文章:

  • 小区业主管理系统
  • vncsever ,window 远程ubuntu远程界面安装方式,VNC Viewer安装教程+ linux配置server 操作
  • java spring boot 单/多文件上传/下载
  • C语言的内存函数
  • 【网络通信】计算机网络安全技术总结
  • Redis-实战篇-什么是缓存-添加redis缓存
  • 《妃梦千年》第十一章:再遇故人
  • 反序列化底层学习
  • 项目训练营第五天
  • 数据收集和数据分析
  • Kubernetes(K8s)从入门到精通系列之十九:Operator模式
  • vuex的actions返回结果类型是promise及actions方法互相调用
  • 【干货】Jupyter Lab操作文档
  • iOS分享到微信,配置Universal Links,并从微信打开app,跳转到指定界面
  • 基于SSM构建的校园失眠与压力管理系统的设计与实现【附源码】
  • SAP 初始化库存移动类型561501511区别简介
  • 情感搞笑聊天记录视频:AI自动化生成技术,操作简单,教程+软件
  • RabbitMQ中lazyqueue队列
  • Java三层框架的解析
  • 算法设计与分析 笔记
  • mapreduce的工作原理
  • vue中v-bind和v-model有什么区别
  • 基于SpringBoot和PostGIS的某国基地可视化实战
  • 为什么Linux服务器空间充足而实际上空间已满的原因
  • 【LC刷题】DAY16:530 501 236
  • Vue 3 的 Teleport 组件实现跨层级通信
  • chromadb
  • Gradle 自动化项目构建-Gradle 核心之 Project
  • 简单介绍 Kamailio cfg_rpc 模块
  • Windows 根据github上的环境需求,安装一个虚拟环境,安装cuda和torch