读书人

打印适用类

发布时间: 2012-09-04 14:19:30 作者: rapoo

打印实用类

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)));

??? }

}

?

读书人网 >编程

热点推荐