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

综合练习 学习案例

//验证码 前四位是字母 最后一位是数字
public class test1 {public static void main(String[] args){char [] chars=new char[52];for (int i = 0; i <chars.length ; i++) {if(i<=25){chars[i]=(char)(i+97);}else{chars[i]=(char)(i+65-26);}}Random r=new Random();String code="";for (int i = 0; i <4 ; i++) {int index=r.nextInt(chars.length);code+=chars[index];}code+=r.nextInt(10);System.out.println(code);}}

技巧

选中 shift+f6 就可以直接修改所有的相同命名的词

抽奖

//抽奖,五个红包,顺序随机不重复,抽五次
public class test1 {public static void main(String[] args){int[] array={2,88,8888,99999,30};int[] newarray=new int[array.length];Random r=new Random();for (int i = 0; i <array.length; ) {int index=r.nextInt(array.length);boolean flag=exit(newarray,array[index]);int pri=array[index];while (!flag){newarray[i]=pri;i++;break;}}for (int i = 0; i <newarray.length ; i++) {System.out.println(newarray[i]);}}public static boolean exit(int[] newarr,int b){for (int i = 0; i <newarr.length ; i++) {if(newarr[i]==b){return true;}}return false;}}

二维数组

相关文章:

  • 【AIGC】ChatGPT提示词助力自媒体内容创作升级
  • 笔记本电脑如何改ip地址:操作指南与注意事项
  • 深度解析:Python蓝桥杯青少组精英赛道与高端题型概览
  • 程序设计语言
  • JavaScript模块化-CommonJS规范和ESM规范
  • 论文阅读(十一):CBAM: Convolutional Block Attention Module
  • C++入门(有C语言基础)
  • 并行编程实战——TBB框架的应用之一Supra的基础
  • 【2024】前端学习笔记11-网页布局-弹性布局flex
  • 常用bash脚本
  • 在大数据爬取中选择合适的IP
  • OpenCV学堂 | YOLOv8官方团队宣布YOLOv11 发布了
  • uniapp 知识点
  • 中九无科研无竞赛保研经验帖——上交软院、中科大计算机、复旦工程硕、南大工程硕、浙大软件
  • android 原生加载pdf
  • 「面试题」如何实现一个圣杯布局?
  • 【108天】Java——《Head First Java》笔记(第1-4章)
  • 78. Subsets
  • echarts花样作死的坑
  • ES学习笔记(10)--ES6中的函数和数组补漏
  • Eureka 2.0 开源流产,真的对你影响很大吗?
  • express如何解决request entity too large问题
  • Fastjson的基本使用方法大全
  • Linux链接文件
  • PhantomJS 安装
  • PHP那些事儿
  • RxJS: 简单入门
  • Vue官网教程学习过程中值得记录的一些事情
  • 关于Android中设置闹钟的相对比较完善的解决方案
  • 回顾2016
  • 开源SQL-on-Hadoop系统一览
  • 前言-如何学习区块链
  • 如何选择开源的机器学习框架?
  • 适配iPhoneX、iPhoneXs、iPhoneXs Max、iPhoneXr 屏幕尺寸及安全区域
  • 突破自己的技术思维
  • 无服务器化是企业 IT 架构的未来吗?
  • 新书推荐|Windows黑客编程技术详解
  • 学习笔记:对象,原型和继承(1)
  • 测评:对于写作的人来说,Markdown是你最好的朋友 ...
  • ​软考-高级-系统架构设计师教程(清华第2版)【第12章 信息系统架构设计理论与实践(P420~465)-思维导图】​
  • # windows 安装 mysql 显示 no packages found 解决方法
  • #在 README.md 中生成项目目录结构
  • ()、[]、{}、(())、[[]]等各种括号的使用
  • (9)YOLO-Pose:使用对象关键点相似性损失增强多人姿态估计的增强版YOLO
  • (PHP)设置修改 Apache 文件根目录 (Document Root)(转帖)
  • (剑指Offer)面试题34:丑数
  • (三十)Flask之wtforms库【剖析源码上篇】
  • (十三)Flink SQL
  • (实战)静默dbca安装创建数据库 --参数说明+举例
  • (四) 虚拟摄像头vivi体验
  • (一)80c52学习之旅-起始篇
  • (一)VirtualBox安装增强功能
  • (一)十分简易快速 自己训练样本 opencv级联haar分类器 车牌识别
  • (原創) 物件導向與老子思想 (OO)
  • ***通过什么方式***网吧