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

java json之间的一些事情,还有例子

1。要用到的包有:
2.json , java之间基本类型的转换,
  StringBuffer sb = new StringBuffer("{'name':'oop'}");
  
  JSONObject jo = JSONObject.fromObject(sb.toString());
  
  Map<String,Object> map = new HashMap<String,Object>();
  map.put("sex", 1);
  List<String> listSub = new ArrayList<String>();
  listSub.add("1");
  listSub.add("2");
  listSub.add("3");
  
  map.put("list", listSub);
  jo.putAll(map);
  
  System.out.println(jo.toString());注:java  类型到json
  
  List<String> listObject = (List<String>) jo.get("list");注:json  类型到java
  
  Iterator<String> i = listObject.iterator();
  while(i.hasNext()){
   System.out.println("value:" + i.next());
  }
打印输出:
{"name":"oop","sex":1,"list":["1","2","3"]}
===================List=========================
value:1
value:2
value:3
3。java 类  与json之间的转换
javabean:
package com.zwc.www.bean;
import java.util.List;
public class TestBean {
 private String name;
 private String sex;
 private List<String> parentName;
 public String getName() {
  return name;
 }
 public void setName(String name) {
  this.name = name;
 }
 public String getSex() {
  return sex;
 }
 public void setSex(String sex) {
  this.sex = sex;
 }
 public List<String> getParentName() {
  return parentName;
 }
 public void setParentName(List<String> parentName) {
  this.parentName = parentName;
 }
 
 
 
}
操作java,与json转换类
package com.zwc.www.test;
import java.util.ArrayList;
import java.util.List;
import net.sf.json.JSON;
impor


相关文档:

java 验证身份证 身份证java验证

引用于:http://blog.csdn.net/hhzxj2008/archive/2010/01/10/5171444.aspx
public static boolean validatePersonalId(String personalId) {

if ((personalId == null) || ((personalId.length() != 15) &&
(personalId.length() != 18))) {
return ......

请慎用java的File#renameTo(File)方法

以前我一直以为File#renameTo(File)方法与OS下面的 move/mv 命令是相同的,可以达到改名、移动文件的目的。不过后来经常发现问题:File#renameTo(File)方法会返回失败(false),文件没有移动,又查不出原因,再后来干脆弃用该方法,自己实现一个copy方法,问题倒是再也没有出现过。
昨天老板同学又遇到这个问题,File#rena ......

Java 的ping 方法

 
import java.io.IOException;
import java.net.InetAddress;
import java.net.InetSocketAddress;
import java.nio.channels.SelectionKey;
import java.nio.channels.Selector;
import java.nio.channels.SocketChannel;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.regex ......

Chapter 05 _Objects and Classes(core Java摘要)

Basic concepts in OOP
Encapsulation:隐藏实现过程,对外提供公开一致的接口、使软件易于更新与维护。
Polymorphism:一个事物自动获得另一事物的状态行为的机制。
Inheritance:一个类自动获得另一个类的属性或者方法的过程。
1.类的结构
    类名
    &nb ......

Java重写与重载

 
有时候,类的同一种功能有多种实现方式,到底采用那种实现方式,取决于调用者
给定的参数。例如杂技师能训练动物,对于不同的动物有不同的训练方式。
       
public void train
(Dog dog){
       
//
训练小狗站立,排队,做算 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号