在tank18.py中,爆炸效果总是提示下图异常,实在是找不到哪里出问题了,麻烦老师帮忙解答一下
tank.rar
老师。请指教我自己在操作视频中例子的时候 Date d = df.parse(str); 这一句eclipse提示“有未处理的异常类型ParseException” 但我看视频讲解的时候并未遇到这样的情况 为什么呢?
代码:
public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("请输入一个时间:yyyy-MM-dd"); String str = input.next(); //创建DateFormat对象, 用于将str转换为Date对象 DateFormat df = new SimpleDateFormat("yyyy-MM-dd"); Date d = df.parse(str);// 提示有异常未处理,使用try-catch语句可以解决 //Date 对象表示的时间设置到Calendar中 Calendar cal = new GregorianCalendar(); cal.setTime(d); System.out.println("日\t一\t二\t三\t四\t五\t六"); for (int i = 1; i <= 31; i++) { System.out.print(i + "\t"); if (i % 7 == 0) { System.out.println(); } } }
我的结果和视频里不一样,没有StringBuilder,请问老师这个是什么意思呢
老师如下代码:
public class RemoveIteratorDemo { public static void main(String[] args) { List arr = new ArrayList(); arr.add("e"); arr.add("f"); arr.add("g"); arr.add(2); System.out.println(arr);//删除前的集合元素 System.out.println("---------"); for(Iterator it = arr.iterator(); it.hasNext();) { if("f".equals(it.next())) { it.remove();//删除指定元素 } System.out.println(it.next());//历遍集合元素。 } System.out.println("---------"); System.out.println(arr);//打印删除元素之后的集合 } }
运行运行完后结果是:
老师帮忙分析一下呗。。。。
老师,一样的代码,我将Oracle换成mysql却可以操作成功,这是为啥。难道是Oracle用户问题么
老师,我看资料说,linkedlist 擅长做保存和删除操作,不擅长查找操作。但是,该类中有get(int index);这个根据索引找元素的方法,那是不是就弥补了不擅长查找操作这个问题?
老师帮我看一下这那出了问题,没报错但是控制台输出报错,找第14行也没看出哪有问题
没有报错,但是菜单图片显示不出来,效果如下图
老师您好,我自己写了如下代码,可是一运行啥也没有,也不打印也没有log文件,请您帮忙看一下有什么问题,谢谢您!
import time def fib(num): list = [] n, a, b = 0, 0, 1 while num > n: list.append(b) a, b = b, a+b n = n + 1 print(list) def function01(): print('我是功能1!') def function02(): print('我是功能2!') def writeLog(func): try: file = open('log.txt', 'a', encoding='utf-8') file.write('文件被打开') file.write('\n') file.write(time.asctime()) file.write('\n') file.write(func.__name__) except Exception as e: print(e.args) finally: file.write('\n') file.write('文件被关闭') file.write('\n') file.close() def outFunct(func): def inFunct(): writeLog(func) func() return inFunct function01 = outFunct(function01)
创建一个有10个线程的线程池, 创建20个线程任务(Callable对象),线程任务每个执行的时候sleep2秒.
当把线程任务放到线程池中的时候,是自动调用线程执行线程任务中的call方法,CPU在运行的时候随机切换,
20个线程任务要执行2轮才能执行完,实际执行需要时间应该是比2*2= 4秒长一点吧.
如果线程任务数量足够多,这个效果应该更明显,特别是在单CPU的情况下.
//对选择框进行编辑修改
function checkTest1(th){
// 获得全选择框的 flag值(是否被选中)
var flag=th.checked;
// 获得所有选项框(通过选项框的name属性)
var fav=document.getElementsByName("fav");
// 对得到的选项框进行修改,修改值与全选框一致(注;得到的fav是数组)
for(var i in fav){
fav[i].checked=flag
}
为什么我写的这个代码,执行不了效果呢
虽然插入不推荐使用,但还是想了解一下有没有列表插入另一个列表元素的操作?
1*3=3
1*2=2 2*3=6
1*1=1 2*2=4 3*3=9
像这样的样式怎样才能打印出来?
老师,在Oracle自带客户端可以查看表结构,在图形界面不能查看表结构,这是为啥?
为什么getClass函数后面可以用点加上getName函数
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637