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

使用java理解程序逻辑试卷_《使用Java理解程序逻辑》试题分析相关推荐

  1. 【源码+图片素材】Java王者荣耀游戏开发_开发Java游戏项目【王者荣耀】1天搞定!!!腾讯游戏_Java课程设计_Java实战项目_Java初级项目

    王者荣耀是当下热门手游之一,小伙伴们是否想过如何制作一款属于自己的王者荣耀游戏呢? 本课程讲解了一个王者荣耀游戏的详细编写流程,即使你是刚入门Java的新手,只要你简单掌握了该游戏所需要的JavaSE ...

  2. 指定应用程序网络连接_总结Java开发Web应用程序应该理解的几个知识点

    前言 前面我们对Web应用开发的底层技术做了一些串联,也就是从应用程序的本质出发来理解为什么我们的应用程序架构的演变. 特别是Spring框架的出现,它在Web应用开发中扮演的角色,特别是Servle ...

  3. java原生的编译软件_原生态Java 程序员容易忽视的编程细节

    Java是Java程序设计语言和Java平台的总称,要想学好一门语言,打好基础最关键的,学习一种新的编程语言比学习新的口头语言要容易得多.然而,在这两种学习过程中,都要付出额外的努力去学习不带口音地说 ...

  4. python意外缩进引发逻辑错误_如何编写 Python 程序

    如何编写 Python 程序 从今以后,保存和运行 Python 程序的标准步骤如下: 对于 PyCharm 用户 打开 PyCharm. 以给定的文件名创建新文件. 输入案例中给出的代码. 右键并运 ...

  5. java语言程序设计期中考试_《java语言程序设计》期中试卷(答案).doc

    <java语言程序设计>期中试卷(答案).doc JAVA语言程序设计期中试卷第1页共6页2009-2010学年第一学期JAVA语言程序设计期中试卷(答案)院系计算机年级2006专业计算机 ...

  6. java二进制转化为十进制_用Java将二进制转换为十进制的程序

    java二进制转化为十进制 Here you will get program to convert binary to decimal in Java. 在这里,您将获得在Java中将二进制转换为十 ...

  7. java写一段程序代表心情_讨论java初步学习的方法及心情

    Java的重要性 Java语言的三大特点,面向对象.良好的跨平台性和健壮性,这三大特点使Java被广大编程人员接收并且使用.Java的核心机制有Java虚拟机和垃圾回收机制这两种,Java虚拟机通过解 ...

  8. java程序无法启动_由于Java程序,Tomcat无法启动

    我有一个调用MMQ侦听器的Java Servlet . 我正在Tomcat服务器中部署应用程序 AppServlet.java package com.cisco.cstg.platform; imp ...

  9. java 程序增加 防盗_防盗Java EE –保护Java EE企业应用程序的安全

    java 程序增加 防盗 Øredev离我们仅有几天的路程,我受邀作了两次演讲. 其中之一是关于我最喜欢的主题:安全性和Java EE. 它旨在实现两个目标. 一方面向典型的Java EE开发人员介绍 ...

  10. java网上商城学年论文_基于java框架的网上购物商城程序(毕业设计)+论文

    这是一份网上购物商城程序毕业设计开发语言是java,数据库是mysql 摘 要 随着现在社会信息化的高度发展,中国的互联网迎来了新一轮的发展高潮,人们选择上网的方式更加多样化了,同时网上购物作为电子商 ...

最新文章

  1. Windows平台Android开发环境搭建几个注意点
  2. Oracle定义变量、常量
  3. 面试被问 | 防止 Java 代码被反编译的方法有几种?
  4. Python机器学习---2.聚类分析代码部分
  5. 女人口口相传的快乐和语气
  6. C#遍历一个文件夹下的所有可执行文件
  7. Matlab代码的耗时分析、优化、加速
  8. H.264整数DCT公式推导及蝶形算法分析
  9. python3 xlrd包的用法
  10. 数字高程模型和地图——thematicmapping.org译文(一)
  11. STM32F103ZET6【标准库函数开发】-----TM1638模块驱动4位8段共阴极数码管
  12. c语言人机大战五子棋,五子棋人机大战将打响 祁观将与AI弈心五番棋对决
  13. 报告:黑马11月就业薪资出炉!哪个学科更好就业?
  14. 大数据基础之Spark——Spark pregel详细过程,一看就懂
  15. 解决GitHub/GitLab官网访问慢的问题
  16. Spring中的静态工厂与实例工厂
  17. https://www.bilibili.com/video/BV1rP4y1X7HR/?spm_id_from=333.999.0.0vd_source=0d70ce6ab7081e676bd0
  18. 计算机毕业论文乐谱播放器,给大家推荐一个超强的播放器!我刚发现的。居然显示乐谱...
  19. 二维图形的变换(矩阵形式)
  20. NO PAPER COWBOYS【翻译】

热门文章

  1. Java World中的GraphQL简介
  2. 在GWT中序列化/反序列化Json
  3. java jsr_分叉并加入Java 7 – JSR 166并发实用程序
  4. Clean Sheet – Windows 10的人体工程学Eclipse主题
  5. netbeans 源文件_具有NetBeans,嵌入式GlassFish,JPA和MySQL数据源的Arquillian
  6. 在JAX-RS中处理异步请求中的超时
  7. Java8 Lambdas:解释性能缺陷的排序
  8. 当null检查非常失败时
  9. 如何使用JSR107缓存注释
  10. 在JDT中使用Java 8 Lambda