62,616
社区成员
发帖
与我相关
我的任务
分享
public class Test1 {
public static void main(String[] args) {
int m = 5, n = 5;
if((m != 5) && (n++ == 5)){}
System.out.println("a." + n);
m = n = 5;
if((m != 5) & (n++ == 6)){}
System.out.println("b." + n);
m = n = 5;
if((m == 5) || (n++ == 5)){}
System.out.println("c." + n);
m = n = 5;
if((m == 5) | (n++ == 6)){}
System.out.println("d." + n);
}
}
public class Test2 {
public static void main(String[] args) {
int k = 100;
Integer int1 = k;
Integer int2 = k;
System.out.println("a." + (int1 == int2));
k = 200;
Integer int3 = k;
Integer int4 = k;
System.out.println("b." + (int3 == int4));
char c = 'A';
Character char1 = c;
Character char2 = c;
System.out.println("c." + (char1 == char2));
c = '国';
Character char3 = c;
Character char4 = c;
System.out.println("d." + (char3 == char4));
}
}
public class Test3 {
public static void main(String[] args) {
// 提示 \u000A 表示换行(LF),而 0x000A 表示什么呢?
char c = 0x000A;
System.out.println("Hello" + c + "World!");
}
}
4,不可能发生的事情
public class Test4 {
public static void main(String[] args) {
int num = _____________;
if(num < 0 && num == Math.abs(num)) {
System.out.println("Hello World!");
}
}
}
public class Test5 {
public static void main(String[] args) {
invoke(null);
}
private static void invoke(Object obj) {
System.out.println("Object");
}
private static void invoke(int[] nums) {
System.out.println("Arrays");
}
}
public class Test6 {
public static void main(String[] args) {
Number num = 12345 + 5432l;
System.out.println(num.intValue());
}
}