首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

打印适用类

2012-09-04 
打印实用类package com.scnulh.util?import java.util.Arraysimport java.util.Collection?public clas

打印实用类

package com.scnulh.util;

?

import java.util.Arrays;

import java.util.Collection;

?

public class PPrint {

??? public static String pformat(Collection<?> c)

??? {

?????? if(c.size()==0)

?????? {

?????????? return "[]";

?????? }

?????? StringBuilder result=new StringBuilder("[");

?????? for(Object elem:c)

?????? {

?????????? if(c.size()!=1)

?????????? {

????????????? result.append("\n ");

?????????? }

?????????? result.append(elem);

?????? }

?????? if(c.size()!=1)

?????? {

?????????? result.append("\n");

?????? }

?????? result.append("]");

?????? return result.toString();

??? }

???

??? public static void pprint(Collection<?> c)

??? {

?????? System.out.println(pformat(c));

??? }

???

??? public static void pprint(Object[] c)

??? {

?????? System.out.println(pformat(Arrays.asList(c)));

??? }

}

?

热点排行