已完成 0/11 个问题
问题:
Java 测试
您已完成过测验,因此您不能再测验。
测验载入中...
您必须登入或注册才能开始测验。
您必须先完成以下测验才能开始:
答对 0/11 个问题
答题时间:
时间已花费
以下哪个单词不是 Java 的关键字?
Boolean 是一个类,而不是关键字。
Boolean 是一个类,而不是关键字。
java main 函数写法正确的是?
boolean 类型的默认值为?
以下代码输出正确的是?
public class Test { public static void main(String[] args) { String s1 = "runcodex"; String s2 = "runcodex"; System.out.println("s1 == s2 is:" + s1 == s2); } }
输出结果为 false。
因为在 Java 中 + 操作法的优先级大于 ==,所以输出部分表达式等于 “s1 == s2 is:runcodex” == “runcodex”,该表达式计算结果为 false。
输出结果为 false。
因为在 Java 中 + 操作法的优先级大于 ==,所以输出部分表达式等于 “s1 == s2 is:runcodex” == “runcodex”,该表达式计算结果为 false。
考虑运算符的优先级。
以下语句哪个是访问数组 arrOne 的第一个元素?
数组的第一个索引值为 0。
数组的第一个索引值为 0。
以下代码,输出结果为:
public class Test { public static void main(String args[]) { int x=4; System.out.println(x++); } }
x++ 先输出 x 到值,再加上 1。
x++ 先输出 x 到值,再加上 1。
以下代码输出结果为:
public class IfTest{ public static void main(String[] args){ int x=3; int y=1; if(x=y) System.out.println("不相等"); else System.out.println("相等"); } }
if() 语句括号中为比较表达式,返回值要么是 true,要么是 false,if(x=y) 是将 y 赋值给 x,但是数据类型是 int 类型的,编译不能通过。
if() 语句括号中为比较表达式,返回值要么是 true,要么是 false,if(x=y) 是将 y 赋值给 x,但是数据类型是 int 类型的,编译不能通过。
float 变量的默认值为?
以下代码输出结果为?
public class Test { public static void main(String[] args) { char c = 65; System.out.println("c = "+c); } }
c 变量为 char 类型,65 对应的 ASCII 码为 A。
c 变量为 char 类型,65 对应的 ASCII 码为 A。
以下初始化 Java 数组的代码哪一个是正确的。
int [] myArray = {“1”, “2”, “3”}; 整型数组不能包含字符串。
int [] myArray = (5, 4, 3); 数组初始化使用大括号 {}。
int myArray [] [] = {1,2,3,4}; 这里是需要初始化二维数组,而 {1,2,3,4} 是一维数组。
int [] myArray = {“1”, “2”, “3”}; 整型数组不能包含字符串。
int [] myArray = (5, 4, 3); 数组初始化使用大括号 {}。
int myArray [] [] = {1,2,3,4}; 这里是需要初始化二维数组,而 {1,2,3,4} 是一维数组。
以下代码输出结果为?
class Test { public static void main(String[] args) { StringBuffer a = new StringBuffer("Runcodex"); StringBuffer b = new StringBuffer("Google"); a.delete(1,3); a.append(b); System.out.println(a); } }
delete(x, y) 删除从字符串 x 的索引位置开始到 y-1 的位置,append() 函数用于连接字符串。
delete(x, y) 删除从字符串 x 的索引位置开始到 y-1 的位置,append() 函数用于连接字符串。