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

java 实现中英文混时得到长度 过长字符替换

java 代码实现
 public static boolean isLetter(char c) { 
                 int k = 0x80; 
                 return c / k == 0 ? true : false; 
             } 
          
             /**
              * 得到一个字符串的长度,显示的长度,一个汉字或日韩文长度为2,英文字符长度为1
              * 
              * @param s 需要得到长度的字符串
              * @return i得到的字符串长度
              */ 
             public static int strlength(String s) { 
                 if (s == null) 
                     return 0; 
                 char[] c = s.toCharArray(); 
                 int len = 0; 
                 for (int i = 0; i < c.length; i++) { 
                     len++; 
                     if (!isLetter(c[i])) { 
 &


相关文档:

java解析xml文件

==========================================
xml文件
<?xml version="1.0" encoding="GB2312"?>
<RESULT>
<VALUE>
   <NO>A1234</NO>
   <ADDR>四川省XX县XX镇XX路X段XX号</ADDR>
</VALUE>
<VALUE>
   <NO>B1234</NO>
   <ADDR>四川省XX市XX乡XX ......

多窗口异步售票java纠错

这是服务窗口类,模拟四个线程异步运行
public class TicketWindow {
 public static void main(String args[]) {
  Ticket ticket = new Ticket();
  Thread w1 = new Thread(ticket, "1号售票窗口");
  Thread w2 = new Thread(ticket, "2号售票窗口");
  Thread w3 ......

Java时间计算陷阱

Java毫秒时间计算时,千万要注意int和long的使用,看下例,小心别踩了雷。
/**
 * java时间计算(int和long要注意,一定要选择long)
 * @author 崔卫兵
 *
 */
public class TimeTester {
   
    /**
     * 计算几天前的毫秒数
 & ......

java IO learning

java学习:彻底明白Java的IO系统
文章来源:互联网
一. Input和Output
1. stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括两种类型:
1.1 以字节为导向的stream
以字节为导向的stream,表示以字节为单位从stream中读取或往st ......

java中最常用的集合 详细讲解


/**我这只讲 ListArray ,ListedList,HashMap
//ListArray 它是一个实现了List接口的类 ,List继承collection接口
//调用import java.util.ArrayList包,(这里两者任选其一) 完整的java集合存放在java.util包中
//特点:
1>.List是有序的集合
2>.List可以有重复的元素值
3>.使用索引来精确的访问元素值,
4& ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号