`

JDK中的幾個需要注意的方法

JDK 
阅读更多

一、List的toArray(T[])

 

功能:將list中的數據放到數組中,如果數組能容納list中的所有數據,則T[],否則若數組容量太小,則返回一個新的數組,傳入的數組參數保持不變。

     List<String> list = new ArrayList<String>();

    strs.add("xia");
    strs.add("yan");

    String strs[] = new String[0];

    String newStr[] = list.toArray(strs);

   System.out.println("原有數組長度:"+strs.length);

  System.out.println(("新數組長度:"+newStr.length);

結果:

      原有數組長度:0

      新數組長度:2

 

二、String 的subString方法:subString(int beginIndex,int endIndex)

    功能:return a string begin with the beginIndex,end with endIndex-1

 

    String str = "xiayanhua";
    String subStr = str.substring(0, str.length()-1);
    System.out.println(subStr);

 

結果為:xiayanhu

分享到:
评论

相关推荐

    win10 64位系统中安装多个jdk版本的切换问题及解决方法小结

    由于电脑安装了myeclipse2017,同时又安装了idea2017,idea是最新版,必须使用jdk1.8以上,而myeclipse中的项目又需要低版本的jdk,所以在电脑上之前安装配置好了jdk1.8,后来又要安装jdk1.7,可以来回切换,但是...

    基于JDK自带的Web服务JAX-WS实现WebService的简单示例

    Java 基于第三方插件实现WebService实在麻烦,尤其是要添加几十M的Jar包...还好,自从JDK 1.6开始,Java自身已经支持WebSeervice的开发即JAX-WS,附件是一个简单的示例,供入门参考。注意,JDK环境要求1.6及以上版本。

    涵盖了90%以上的面试题

    new String(“abc”)创建了几个对象 String变量做“+”运算时的编译优化 "=="和equals方法究竟有什么区别 String,StringBuffer,StringBuilder有什么区别 java中的数组是不是对象 数组初始化的方式有哪几种 length...

    red5-1.0.6 +oflaDemo 适用于win64,免安装

    red5-1.0.6免安装版,适用于window64位(需要先安装jdk1.7,注意是red5-1.0.6需要的是1.7,在这之前装了好几个最新的red5,比如1.0.8,需要的jdk是1.8),解压后,可以设置conf中的red5.properties,也可不设置。...

    sql2005-jdk连接测试程序简洁代码

    sql2005-jdk连接测试程序简洁代码 在你的环境配置完备之后,只需要修改此代码中的几处 请注意每处的实现都用到了一个驱动包中的.class文件

    Java定时更新数据—定时器

    在应用开发中,经常需要一些周期性的操作,比如每5分钟执行某一操作等。这次,在我们的开发中,有...其中几个方法需要我们注意一下:  cancel():终止此计时器,丢弃所有当前已安排的任务。  schedule(TimerTa

    ApkIDE——安卓反编译

    注:如果使用自己的keystore,请在设置窗口点“验证”按钮确保能显示为“验证成功”的方能使用,否则如果配置不正确编译成的apk是没有签名的(即apk中没有META-INF文件夹),且这个过程中不会有错误提示造成无法排查...

    实验6 容器

    最后显示“中了几个号”。同时,如果中了7个号,显示一等奖;如果中了6个号,显示二等奖;如果中了5个号,显示三等奖。要求:首先写出程序的实现思想,特别是程序所使用的数据结构,然后写出Java实现代码。【说明:...

    red5-server-1.0.5-RELEASE-source.tar.gz

    此版本包含几个修复和修改后的 1.0.4 发现释放。Tomcat 插件日志记录使用新的 jar,其日志事件推向 slf4j;更新的也是 websocket 插件到 1.1 版。 注意: 这些文物被编译jdk8,但创造了JDK7的目标(1.7)。这意味着...

    red5-server-1.0.5-RELEASE-source.zip

    此版本包含几个修复和修改后的 1.0.4 发现释放。Tomcat 插件日志记录使用新的 jar,其日志事件推向 slf4j;更新的也是 websocket 插件到 1.1 版。 注意: 这些文物被编译jdk8,但创造了JDK7的目标(1.7)。这意味着...

    red5-1.0.5 +oflaDemo 适用于win64,免安装

    red5-1.0.5免安装版,适用于window64位(需要先安装jdk1.7,注意是red5-1.0.5需要的是1.7,在这之前装了好几个最新的red5,比如1.0.8,需要的jdk是1.8),解压后,可以设置conf中的red5.properties,也可不设置。...

    Tomcat注册成服务的几个注意点小结

    下面给大家分享Tomcat注册成服务的几个注意点,详情如下所示: 打开界面后看下方环境变量,如果不懂的,建议了解下环境变量是啥。。 首先,如上图环境变量这4个必须得有: JAVA_HOME:指向jdk的根目录 JRE_HOME:...

    CentOS装机实用Bash脚本

    自己写的几个Bash脚本 适用系统:CentOS6.x CentOS7.x 上传到CentOS系统中任意目录解压 #tar -xvf ./BashScripts.tar.gz ./bin/目录为脚本存放目录,包括配置host文件,关闭防火墙,改为静态NAT连接,卸载系统自带jdk并...

    基于框架的Web开发-Tomcat和eclipseforjavaee配置.docx

    强烈建议不要乱放,几个注意点: 由于win10的C盘(系统盘)可能会拒绝访问,建议解压到D:\Program Files\中,或者E,F等非系统盘中。 文件夹如果是中文可能也会无法启动,所以不要解压后的路径不要含中文。 一台电脑...

    X3D-Editv3.1自明修改版2008

    另外,X3D-EDIT里面那几个XSL转换的样式文件路径还有些问题,暂时不能正 常使用。 注:这个软件虽然比较简单,但对我们学习X3D确实有莫大的帮助。它可以帮 我们了解整个X3D的应用体系,以及具体的使用方法,最...

    SSLHandshakeException异常依赖jar包[local_policy][US_export_policy].zip

    网上查了下,大部分说法有几种: 1、JDK版本问题,升级到1.8就...注意:下载需要注册Oracle帐号,网站打开慢不说,注册至少要填写20个左右的必填字段,我特么当时就心态崩了啊卧槽,不过我还是下载下来了,分享给大家。

    Spring_Framework_ API_5.0.5 (CHM格式)

    Spring5 是一个重要的版本,距离Spring...随着 Java、JavaEE 和其他一些框架基准版本的增加,SpringFramework5 取消了对几个框架的支持。例如: Portlet Velocity JasperReports XMLBeans JDO Guava

    Java编程经验

    这样会清晰的打印出被加载的类文件,大部分是jdk自身运行需要的,最后几行会明显的看到自己用到的那几个类文件被加载进来的顺序。即使你声明了一个类对象,不实例化也不会加载,说明只有真正用到那个类的实例即对象...

    java 课程 实验

    最后显示“中了几个号”。同时,如果中了7个号,显示一等奖;如果中了6个号,显示二等奖;如果中了5个号,显示三等奖。要求:首先写出程序的实现思想,特别是程序所使用的数据结构,然后写出Java实现代码。【说明:...

    java认证所有课程

    这个范例中的一些地方值得注意。它们将在以下的几节中讨论。 定义多重接口 这个类由第4行中的如下代码声明: implements MouseMotionListener, MouseListener 声明多个接口时,可以用逗号隔开。 监听多个源 如果...

Global site tag (gtag.js) - Google Analytics