zoukankan      html  css  js  c++  java
  • 《使用Java理解程序逻辑》试题分析

    1、在Java中,一下方法属于String类的有()

       A:insert(int offset,char [] c);

       B:replace(int start,int end String str);

       C:split(String regex);

       D:endsWith(String suffix);

      正确答案:C、D

    解析:

       A:insert()方法是StringBuffer类提供的方法,用来插入字符串

       B:replace()方法使用给定 String 中的字符替换此序列的子字符串中的字符 

       C: split 根据给定正则表达式的匹配拆分此字符串

       D:endsWith 测试此字符串是否以指定的后缀结束

          A和B都是StringBuilder类里面的方法 C,D是属于String类的方法。

    2、在Java中,已知表达式 int m[]={0,1,2,3,4,5,6};  以下()能够获得该数组长度(选择一项)

         A:m.length()

        B:m.length

        C:m.length() -1

        D:m.length+1

      正确答案:B

    解析:

      本题考查的是Java数组概念,数组下标是从零开始的,但是数据下标的总量和数据长度相同

      A:length()是获取字符串的长度

      C:length()是获取字符串-1的长度

      D:length+1是获取数-1组长度

    3、在Java中,下面代码输出的结果为()(选择一项)

      public static void main(String [] args){

        int i=0;

        while(i<9){

          i++;

          if(i%2!=0){

            continue;

        }

        System.out.print(i);

       }

      }

      A:8642

      B:9753

      C:2468

      D:3579

      正确答案:C

    解析:

      此题考查的是基于while语句的流程控制

      在while循环中,当i为奇数时,执行continue语句,跳过输出语句,执行下一次循环,只有当i为偶数的时候才会执行输出语句,所有最终会输出所有i为偶数的情况的值

    4、在下列Java代码片段中,email表示邮箱地址,若要获取邮箱地址的用户名,则下列选项正确的是()。

      String email=“susan@prd.com";

      (选择一项)

      A:String name=email.substring(0,email.indexOf("@"));

      B:String name=email.substring(1,email.indexOf("@"));

      C:String name=email.substring(0,email.indexOf("@")+1);

      name=email.substring(email.indexOf("@")+1,email.indexOf('.'));

    解析:

      考查String类常用方法操纵字符串,public String substring(int beginIndex, int endIndex)第一个int为开始的索引,对应String数字中的开始位置,第二个是截止的索引位置,对应String中的结束位置1、取得的字符串长度为:endIndex - beginIndex;2、从beginIndex开始取,到endIndex结束,从0开始数,其中不包括endIndex位置的字符。indexOf(String str)返回指定字符串在此字符串中第一次出现处的索引,所以选择A

  • 相关阅读:
    SpringCloud项目中使用Nacos作为配置中心
    SpringCloud项目中使用Nacos作为注册中心
    idea创建maven多模块Spring Boot项目
    Java代码中对IP进行白名单验证
    idea配置jdk
    win10配置jdk1.8环境变量
    shell 提示符样式设置
    整数转换成中文读法的字符串
    比较三段式软件版本号大小
    Windows7安装 nginx+php 后访问.php文件出现 “No input file specified.” 的解决办法
  • 原文地址:https://www.cnblogs.com/Zzzzn/p/9831276.html
Copyright © 2011-2022 走看看