1 package varycode;
2
3 import java.util.ArrayList;
4 import java.util.Random;
5
6 public class VaryCodeDemo {
7
8 public static void main(String[] args) {
9 // TODO 自动生成的方法存根
10 VaryCode test1=new VaryCode(null);
11 Random r2=new Random(2);
12 int choice ;
13 char c[] = {'a','b','c','d','e','f'};
14
15
16 for(int i=0;i<6;i++) {
17 choice = r2.nextInt(1)*7;
18 switch(choice) {
19 case 1:
20 c[0]=test1.downC();
21 break;
22 case 2:
23 c[1]=test1.downC();
24 break;
25 case 3:
26 c[2]=test1.downC();
27 break;
28 case 4:
29 c[3]=(char) test1.num();
30 break;
31 case 5:
32 c[4]=(char) test1.num();
33 break;
34 case 6:
35 c[5]=test1.downC();
36 break;
37 }
38 }
39 for(int i=0;i<6;i++) {
40 System.out.print(c[i]);
41 }
42 }
43 }
 1 package varycode;
2
3 import java.util.ArrayList;
4 import java.util.Random;
5
6 public class VaryCodeDemo {
7
8 public static void main(String[] args) {
9 // TODO 自动生成的方法存根
10 VaryCode test1=new VaryCode(null);
11 Random r2=new Random(2);
12 int choice ;
13 char c[] = {'a','b','c','d','e','f'};
14
15
16 for(int i=0;i<6;i++) {
17 choice = r2.nextInt(1)*7;
18 switch(choice) {
19 case 1:
20 c[0]=test1.downC();
21 break;
22 case 2:
23 c[1]=test1.downC();
24 break;
25 case 3:
26 c[2]=test1.downC();
27 break;
28 case 4:
29 c[3]=(char) test1.num();
30 break;
31 case 5:
32 c[4]=(char) test1.num();
33 break;
34 case 6:
35 c[5]=test1.downC();
36 break;
37 }
38 }
39 for(int i=0;i<6;i++) {
40 System.out.print(c[i]);
41 }
42 }
43 }

遇到的问题:

无法赋值

空指针异常

最新文章

  1. Highcharts 在低版本 IE 上使用注意事项及个人总结
  2. Android studio 修改包名 和 版本号
  3. 树形菜单复选框级联选择HTML
  4. div 布局2
  5. Java Web连接各种数据库方式汇总
  6. static与get属性的作用
  7. 改变MyEclipse创建JSP时默认的pageEncoding编码
  8. C语言 extern学习1
  9. 51nod 1130 N的阶乘的长度(斯特林近似)
  10. Grass Cownoisseur[Usaco2015 Jan]
  11. Python内置函数(12)——compile
  12. Servlet中的编码问题
  13. 解决代理池的问题AttributeError: &#39;int&#39; object has no attribute &#39;items&#39;
  14. 位运算------按位与、按位或、按位异或、取反、&lt;&lt;、&gt;&gt;、&gt;&gt;&gt;
  15. particles.js使用及配置
  16. linux svn客户端通过 https访问windows VisualSVN Server Manager
  17. MFC动态按钮的创建及其消息响应(自定义消息)
  18. U33405 纽约
  19. BZOJ 1197 花仙子的魔法(递推)
  20. [USACO06NOV]玉米田Corn Fields 状压DP

热门文章

  1. JZOJ2020年8月11日提高组T1 密码
  2. 使用文件描述符作为Python内置函数open的file实参调用示例
  3. 20192313 实验一《Linux基础与Java开发环境》实验报告
  4. 剑指offer二刷——数组专题——数字在升序数组中出现的次数
  5. chrome打开Axure Rp导出的html文件提示需要安装Axure Rp插件解决办法
  6. 升级openssl和openssh版本
  7. 记一次storm提交任务遇到的坑
  8. mac中nvm的安装和使用
  9. win32 C++制作美观按钮,告别win32 API编程中默认的灰色按钮
  10. STL——容器(List)list 的大小操作