码迷,mamicode.com
首页 > 其他好文 > 详细

普通方法调用(随时增加)

时间:2016-04-13 11:13:00      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:

1.Map中的containsKey方法——判断是否包含指定的键名

Map m = new HashMap();

m.put("a","a");

m.put("b","b");

String key = "b";

 

boolean contains =m.containsKey(key);

    if (contains) {

   System.out.println("在Map集合中包含键名" + key);

    } else {

   System.out.println("在Map集合中不包含键名" + key);

    }

 

2.dom4j xml与字符串的转换等

  1.读取XML文件,获得document对象

     SAXReader reader = new SAXReader();  

     Document   document = reader.read(new File("lijiahong.xml"));

  2.解析XML形式的文本,得到document对象.

     String text = "<lijiahong></lijiahong>";

      Document document = DocumentHelper.parseText(text);

  3.主动创建document对象.

     Document document = DocumentHelper.createDocument();              //创建根节点 

     Element root = document.addElement("lijiahong"); 

  4.节点相关

    1.获取文档的根节点.
      Element rootElm = document.getRootElement();
    2.取得某节点的单个子节点.
      Element memberElm=root.element("member");// "member"是节点名
    3.取得节点的文字
      String text=memberElm.getText();

    

 

3.java StringTokenizer使用方法

int countTokens():返回nextToken方法被调用的次数。
boolean hasMoreTokens():返回是否还有分隔符。
boolean hasMoreElements():返回是否还有分隔符。
String nextToken():返回从当前位置到下一个分隔符的字符串。
Object nextElement():返回从当前位置到下一个分隔符的字符串。
String nextToken(String delim):与4类似,以指定的分隔符返回结果。

 

String s=new String("The Java platform is the ideal platform for network computing");
StringTokenizer st=new StringTokenizer(s);
System.out.println("Token Total:"+st.countTokens());
while ( st.hasMoreElements() ){
System.out.println(st.nextToken());
}


String s=new String("The=Java=platform=is=the=ideal=platform=for=network=computing");
StringTokenizer st=new StringTokenizer(s,"=",true);
System.out.println("Token Total:"+st.countTokens());
while ( st.hasMoreElements() ){
System.out.println(st.nextToken());
}

普通方法调用(随时增加)

标签:

原文地址:http://www.cnblogs.com/lijiahong/p/5386188.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!