易截截图软件、单文件、免安装、纯绿色、仅160KB

Java String提高比较效率

java对两个String进行比较,提高代码运行效率方法如下:
在编程过程中,有时候我们需要循环比较字符串,通常使用的方法是equals如下:
public class TestEquals extends Thread {
    public static void main(String args[]) {
        String[] checkStr = {"","aaaa","bbbb","sdf","dsdf"};
        String str="DingDong";
        for(int i=0;i<checkStr.length;i++){
            if(str.equals(checkStr[i])){//比较字符串
                System.out.println("DingDong has in the checkStr list!");
                break;
            }
        }
    }
}
而equals的源代码如下:
public boolean equals(Object anObject) {
        if (this == anObject) {
            return true;
        }
        if (anObject instanceof String) {
            String anotherString = (String) anObject;
            int n = count;
            if (n == anotherString.count) {
                char v1[] = value;
                char v2[] = anotherString.value;
                int i = offset;
                int j = anotherString.offset;
     


相关文档:

Java中集合容器类List和Set的用法

List的用法
List包括List接口以及List接口的所有实现类。因为List接口实现了Collection接口,所以List接口拥有Collection接口提供的所有常用方法,又因为List是列表类型,所以List接口还提供了一些适合于自身的常用方法,如表1所示。
表1  List接口定义的常用方法及功能
从表1可以看出,List接口提供的适合于自身的 ......

java中如何使用amcharts


最近公司碰到需要用图表的形式显示一些数据,我就开始到网上查询,查到了jfreechart和amcharts,这两者我都实现过了,jfreechart最后生成图片,但是图片效果不是我想要的,然后又研究amcharts 它的效果确实很好,而且官方网站上还有好些例子可供下载,网址是:www.amcharts.com
(想要完成一个amcharts图形需要swfobjects. ......

java字符串编码类型获取

http://xxw8393.blog.163.com/blog/static/37256834200910432656672/
Encoding.java
package org.loon.test.encoding;
/** *//**
 * <p>
 * Title: LoonFramework
 * </p>
 * <p>
 * Description:编码基本类型集合
 * </p>
 * <p>
 * Co ......

java,document,xml解释

1.解释
因为jsp用到了SiteData类,而SiteData继承BasePage类,
所以BasePage构造函数
BasePage构造函数
initializeByCityCode函数main
key的值main.UpImages
v的值main.UpImages
2.执行完 BasePage.java
中的initCommon()后,
跳到SiteData.java 中的  process();方法,
 public SiteData(HttpServletR ......

java字符串替换字符串实例,对replace方法的重写

package com.citycollege.stw;
public class testreplace {
 
 
 public static final String replace( String line, String oldString, String newString )
    {
        if (line == null)
   {
    return null ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号