做题时遇到的一些错题
文章平均质量分 61
アンカー
这个作者很懒,什么都没留下…
展开
-
what is the result of the following code?(以下代码的结果是什么?)
今天遇到了一个问题,话不多说,直接上图: 大家觉得这个输出结果是什么? 接下我就要开始我的表演了!首先大多数人可能看到代码会觉得这个输出看起来很简单啊,要么输出:FIXED(这种答案一般是认为没有用到枚举的构造方法,所以直接输出FIXED,其实这个枚举的构造方法你别人想用也用不到,毕竟是私有的)。要么是输出:It is a account typeFIXED(这种答案可能是觉得,既然用不到构造方法为什么要写上呢,肯定有诈,应该是代码中...原创 2021-07-08 11:15:50 · 574 阅读 · 0 评论 -
try...catch...finally到底的执行过程
最近做题的时候遇到过两次 try-catch 这类的问题,全做错了,好嘛,不愧是我,也是醉了。 下面就那其中一题来好好说道说道 try-catch-finally 的整个执行过程。 package algorithms.com.guan.javajicu; public class TestDemo{ public static String output = ""; public static void foo(int i){ try{...原创 2021-07-06 16:02:26 · 178 阅读 · 0 评论 -
如下代码,执行test()函数后,屏幕打印结果为
public class Test2 { public void add(Byte b) { b = b++; } public void test() { Byte a = 127; Byte b = 127; add(++a); System.out.print(a + " "); add(b); System.out.print(b + ""); .原创 2021-07-05 17:23:16 · 790 阅读 · 0 评论 -
a==10,a++ + a--等于多少?
今天在牛客网上做题的时候发现了如下截图的这样一道题: 我的第一反应就是,这输出的不就是 20 吗,这么简单地题我怎么可能会错呢?(科学实验表明一般这样的时候都会惨遭打脸),因为我当时想的是 “++” “--” 在变量名的后面,那肯定是先运算再赋值啊,所以我觉得“++”和“--”应该是在运算结束后才可以自加1或者是自减一,好嘛,果不其然,我的答案错了。 这是为什么呢?原来 "a++ + a--" 把它拆成 “a++” ...原创 2021-07-05 16:11:02 · 3553 阅读 · 0 评论