JavaDailyReports10_05
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 }
遇到的问题:
无法赋值
空指针异常
JavaDailyReports10_05的更多相关文章
随机推荐
- Map<String,Object>接收参数,Long类型降级为Integer,报类型转换异常
前言 今天看群里小伙伴问了一个非常有意思的问题: 使用 Map<String,Object> 对象接收前端传递的参数,在后端取参时,因为接口文档中明确该字段类型为 Long ,所以对接收的 ...
- VS Code 调试树莓派上的python程序
安装pip install ptvsd 在py文件前面加代码 import ptvsd ptvsd.enable_attach() ptvsd.wait_for_attach() ptvsd.brea ...
- 第7.16节 案例详解:Python中classmethod定义的类方法
第7.16节 案例详解:Python中classmethod定义的类方法 上节介绍了类方法定义的语法以及各种使用的场景,本节结合上节的知识具体举例说明相关内容. 一. 案例说明 本节定义的一个 ...
- PyQt(Python+Qt)学习随笔:窗口layout布局的SizeConstraint和部件的大小约束策略sizePolicy不起作用的问题
专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 在写一个测试代码时,发现无论怎么设置窗口以及子部件 ...
- PyQt(Python+Qt)学习随笔:QScrollArea滚动区域layout布局的作用及设置方法
老猿Python博文目录 专栏:使用PyQt开发图形界面Python应用 老猿Python博客地址 滚动区域可以设置布局,布局的作用其实与其他布局一样,就是在滚动区域大小调整时,滚动区域内的子部件跟随 ...
- 第11.25节 Python正则表达式编译re.compile及正则对象使用
一. 引言 在<第11.2节 Python 正则表达式支持函数概览>介绍了re模块的主要函数,在<第11.3节 Python正则表达式搜索支持函数search.match.fullm ...
- 百度前端技术学院-基础-day2
2020.9.15 今天是学习前端基础技术的第二天,今天制作了一个在线简历,纯html的那种.帮助我复习了以前的基础知识,也增加了新的知识点,比如制作列表可以用fieldset来整合数据. 我的在线简 ...
- js中单引号和双引号区别
总结: 1.无论单引号还是双引号都是成双成对出现的,否则报错!浏览器在读到第一个双引号开始,第二个双引号结束,同样浏览器读取单引号也是第一个开始,第二个单引号结束,在使用的时候必须遵循规则那就是一对双 ...
- 查找列表中的元素,移动空格 并查找以a或A 为开头 并以c 结尾的元素
li = ['alec',' aric','Alex','Tony','rain']tu = ('alec',' aric','Alex','Tony','rain')dic = { 'k1':'al ...
- 11g RAC 集群数据库不能跟随集群启动
1.查看集群资源详细情况 [oracle@rac01-+ASM1 ~]$ crsctl stat res -p 2.修改集群资源ora.rac.db的auto_start属性改为always [ora ...