1. 介绍
这篇文章主要写的是一个综合练习,里面分为三个功能登录功能注册功能和抽奖功能,然后在这个基本的功能上自己去增添了一些更个性化的操作,但是还是有很多没有完善里面的一些关于数组和循环以及判断等的操作,供大家借鉴学习一下,并且我自己做一个记录。
2. 难点记录
-
For循环的倒序循环判断
for (int z = test.length; z > 0; z--) {}
-
break; 在for循环当中一般是不需要给退出机制的 一般设定好了,循环次数之后,它自动就会退出,除非是在衣服判断的情况下需要主动去退出,一般不需要使用到break,或者continue;
-
通过循环输出四组数 (四位数),然后并且保存到宿主当中进行遍历判断。
-
每进行一次操作完之后,系统会不断循环是否退出系统所做出的判断,应当在代码最顶端去不断循环判断。
3. 源代码如下:
package cn.lastProjectByFor.output;
//运用到的系统库
import java.util.Random;
import java.util.Scanner;
public class lastOne {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
String[] info = new String[] {
"1.register","2.login","3.lottery"};
int choice = 0;
int count = 0;
String[] userinfoStrings = new String[1];
String username = "";
String password = "";
int rnum ;
int max = 9999 ;
int mins = 1000;
int cardNumber = (int)(Math.random()*(max-mins)) + mins;
int[] dirRandom = new int[4];
//外循环
for