国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

傳智Java常用API知識測試

2019-11-15 01:16:54
字體:
來源:轉載
供稿:網友
傳智java常用API知識測試 常用API部分

共40道選擇題,每題2.5分。31-40是多選題,多選題有錯則全錯,全對才滿分.

  1. String類中的getBytes()方法的作用是( )C

a) 將整數變成字符串

b) 將字符串變成字符數組

c) 將字符串變成字節數組

d) 獲取中字符串中字符的個數

  1. 對字符串”ababcdabcdefg” 使用indexOf(‘a’)和lastIndexOf(‘a’),的運行結果是( )B

a) 1,1

b) 0,6

c) 0,0

d) 1,6

  1. 下面程序的運行結果是什么( )A

public static void main(String[] args){

String s1 = “abc”;

String s2 = “xyz”;

show(s1,s2);

System.out.PRintln(s1+”-----”+s2);

}

static void show(String s1,String s2){

s1 = s2+s1+”Q”;

s2 = “W”+s1;

}

a) abc-----xyz

b) xyzabcQ-----xyzWabc

c) xyzabcQ---- xyzabcQWabc

d) xyzQ----Wabc

  1. 對字符串的說法正確的是( )D

a) 字符串是基本數據類型

b) 字符串值存儲在棧內存中

c) 字符串值初始化后可以被改變

d) 字符串值一旦初始化就不會被改變

  1. String類charAt()方法作用是 ( )A

a) 返回指定索引處的字符

b) 返回指定索引出的字符串

c) 返回指定字符的索引

d) 返回指定字符串的索引

  1. 將字符串轉成字符數組的方法是( )B

a) toString()

b) toCharArray()

c) toUpperCase()

d) toLowerCase()

  1. StringBuffer字符串緩沖區的初始容量是多少個字符( )d

a) 10個

b) 12個

c) 14個

d) 16個

  1. 向字符串緩沖區中追加字符串,使用的方法是( )C

a) length()

b) delete()

c) append()

d) toString()

  1. 關于StringBuffer和StringBuilder說法正確的是( )C

a) StringBuffer和StringBuilder的方法不同

b) StringBuffer和StringBuilder都是線程安全的

c) StringBuffer是線程安全的,StringBuilder不是線程安全的

d) StringBuffer不是線程安全的,StringBuilder是線程安全的

10. 下面哪個程序的運行結果是true( )C

a) System.out.println(“abc”.equals(“Abc”));

b) System.out.println(“”.equals(null));

c) System.out.println(“abc”==”ab”+”c”);

d) System.out.println(“”.equalsIgnoreCase(null));

11. 下面代碼 ”ibelieve”.lastIndexOf(‘e’) 的運行結果是( )D

a) 2

b) 5

c) -1

d) 7

12. 能切割字符串的方法是( )C

a) indexOf()

b) substring()

c) split()

d) trim()

13. 截取字符串的方法是( )D

a) replace()

b) toString()

c) substr()

d) substring()

14. 下面程序運行的結果是( )C

String str = “abcdefg”;

str.substring(0,2);

System.out.println(str);

a) ab

b) abc

c) abcdefg

d) 出現下標越界異常

15. 下面程序的運行結果是( )C

public static void main(String[] args){

StringBuffer sb = new StringBuffer();

sb.append("QQ").append("ww");

show(sb,"ss");

System.out.println(sb.length());

}

static void show(StringBuffer sb,String str){

sb.append(str);

}

a) 4

b) 2

c) 6

d) 0

16. 下面程序運行的結果是( )D

String str1= “1”, str2=”2”;

if(str1==str2)

System.out.println(“ABC”);

else if(str1<str2)

System.out.println(“DEF”);

else

System.out.println(“GHJ”);

a) ABC

b) DEF

c) GHJ

d) 編譯失敗

17. 關于Integer類中的靜態方法parseInt()方法說法正確的是( )B

a) 將小數轉換成整數

b) 將數字格式的字符串轉成整數

c) parseInt()方法永遠不會拋出異常

d) 將單個字符轉成整數

18. 將十進制數100轉成二進制數用哪個方法( )A

a) toBinaryString()

b) toHexString()

c) intValue()

d) toOctalString()

19. 下面代碼運行的結果是( )C

Integer x = 3 ;

x = x + 3;

System.out.println(x);

a) 編譯失敗

b) x3

c) 6

d) Null

20. System.getProperties()的作用是( )A

a) 獲取當前的操作系統的屬性

b) 獲取當前JVM的屬性

c) 獲取指定鍵指示的操作系統屬性

d) 獲取指定鍵指示的JVM的屬性

21. 可以獲取絕對值的方法是( )D

a) Math.ceil()

b) Math.floor()

c) Math.pow()

d) Math.abs()

22. Math.random()說法正確的是( )c

a) 返回一個不確定的整數

b) 返回0或是1

c) 返回一個隨機的double類型數,該數大于等于0.0小于1.0

d) 返回一個隨機的int類型數,該數大于等于0.0小于1.0

23. Math.ceil(-12.5)運行結果是( )D

a) -13

b) -11

c) -12

d) -12.0

24. Math.floor(15.6)運行結果是( )A

a) 15.0

b) 15

c) 16.0

d) 16.6

25. 在Random類中,可以生成100以內正整數的隨機數的方法是( )C

a) nextDouble()

b) nextFloat()

c) nextInt(100)

d) nextInt()

26. Date類中,哪個方法可以返回當前日期對象的毫秒值( )B

a) getSeconds()

b) getTime()

c) getDay()

d) getDate()

27. 哪個方法可以將毫秒值轉成日期對象( )A

a) Date類中的構造方法

b) Date類中的setTime方法

c) Date類中的getTime方法

d) SimpleDateFormat類中的format方法

28. DateFormat類中的parse()方法描述正確的是( )C

a) 將毫秒值轉成日期對象

b) 格式化日期對象

c) 將字符串轉成日期對象

d) 將日期對象轉成字符串

29. Calendar類中的Day_OF_WEEK可以獲取到( )C

a) 年中的某一天

b) 月中的某一天

c) 星期中的某一天

d) 月中的最后一天

30. 下面程序的運行結果是( )d

String s1 = “abc”;

String s2 = new String(“abc”);

System.out.println(s1==s2);

String s3 = “你好嗎”;

String s4 =”你”;

String s5 =”好嗎”;

System.out.println(s3==(s4+s5))

a) true true

b) false true

c) true flase

d) false false

31. StringBuffer類中的append()方法描述正確的是( )AC

a) 向緩沖區追加字符數據

b) 將緩沖區中的字符串刪除

c) append()方法返回值類型是StringBuffer類型

d) append()方法返回值類型是String類型

32. String類中split()方法描述正確的是( )AC

a) 切割字符串

b) 返回一個新的字符串

c) 返回一個新的字符串數組

d) 此方法沒有返回值

33. 下面說法正確的是( )ACD

a) 字符串緩沖區是為了提高字符串的操作效率

b) StringBuilder是線程安全的

c) StringBuffer是線程安全的

d) String類的valueOf()方法可以將任意類型變成字符串

34. 關于String類的indexOf說法不正確的是( )CD

a) 返回指定字符在字符串中第一次出現的索引

b) 返回指定子字符串在字符串第一次出現的索引

c) 返回指定字符在字符串中最后一次出現的索引

d) 返回指定子字符串在此字符串最后一次出現的索引

35. 下面所有描述String類中equals()方法正確的是( )ABC

a) equals()方式是覆蓋Object類中的equals()方法

b) equals()比較字符串中的內容,區分大小寫

equalsIgnoreCase(String anotherString) 將此 String 與另一個 String 比較,不考慮大小寫。

c)equals()方法的的返回值是布爾類型

d)以上說法都不正確

36. 關于Math.PI說法正確的是()AB

a)靜態常量

b)被final修飾

c)Math.PI每次運行結果不一樣

d)以上的說法都正確

37. 可以獲取當前日期毫秒值的方法是()AB

a)Dated = new Date(); d.getTime();

b)System.currentTimeMillis();

c)Calendar中的getTime();

d)DateFormat中的getTime()

38. 關于null和””說法正確的是()ABD

a)null是常量

b)“”是字符串對象

c)null可以調用方法

d)“”可以調用方法

39. String類中的substring()方法描述正確的是()AB

a)獲取字符串中的一部分

b)返回新的字符串

c)返回新的字符串數組

d)此方法沒有返回值

40. 下面關于代碼String str = new String(“abc”);描述正確的是()BC

a)只創建了一個字符串對象

b)創建了兩個對象,一個是new String()對象,一個是”abc”對象

c)str.equals(“abc”);將返回true

d)str.equals(“abc”);將返回false


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 革吉县| 阿巴嘎旗| 武胜县| 恩施市| 司法| 平和县| 乐昌市| 五河县| 应用必备| 湟源县| 温宿县| 开原市| 东明县| 通海县| 贡嘎县| 都江堰市| 横山县| 宜都市| 辉南县| 绥宁县| 仁怀市| 萝北县| 九龙城区| 通江县| 永嘉县| 维西| 南部县| 靖州| 雅安市| 自贡市| 巴南区| 永州市| 汝州市| 上高县| 武陟县| 磴口县| 赣榆县| 合阳县| 安庆市| 临沭县| 上思县|