易截截图软件、单文件、免安装、纯绿色、仅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])) { 
 &


相关文档:

sql 2005 存储过程分页 java 代码

 create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',         
@pagesize int output,--每页显示记录条数
@currentpage int output,--第几页
@orderid nvarchar(50),--主键排序
@sort int,--排序方式,1表示升序,0表示降序排列 ......

JAVA报表两日期间月,周,日计算

 //计算天数
 public List day(String dates,String datee) throws ParseException{
  List dayls=new ArrayList();
  // 字符串转换成日期
  SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
  Date startDate = format.parse(dates);
 &nb ......

每个Java初学者都应该搞懂的六个问题

对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。
  问题一:我声明了什么!
String s = "Hello world!";
  许多人都做过这样的事情,但是,我们到底声明了什么? ......

Java实现链表

class Link
{
private Node head;
public Link(Node head)
{
this.head=head;
}
public void addNode(Node node)
{
Node p=head;
while(true)
{
if(!p.hasNext())
{
p.setNext(node);
break;
}
p=p.getNext();
}
}
//插入节
public void insertNode(Node p,Node q)
{
q.setNext(p.getNext());
p.se ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号