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)));
}
}
分享到:
相关推荐
1、java开发必备工具类,兼容了所有版本的JDK,包含了各种类型的打印,可以打印文本、图片、二维码、订单、病历单等信息,应有尽有,功能强大,代码简洁,使用简单,直接拷贝使用即可; 2、本工具类经过了很多项目...
vb mshflexgrid打印实用例子(包含类模块),包括自定义字体,颜色打印参数设置,打印预览等强大功能,都是源代码,无需加载外加dll,轻松完成制作属于自己的打印功能。
本篇将详细讲解“打印工具类”以及与“实用的条码工具打印”相关的技术知识。 一、条码打印基础 1. 条码类型:常见的条码类型有EAN-13、UPC-A、Code 128、QR Code等,每种类型都有其特定的编码规则和应用场景。...
总的来说,这个通用类是.NET开发中一个实用的工具,它简化了Datagridview的打印过程,提高了代码的可维护性和可扩展性。对于处理大量数据展示和打印需求的Windows Forms应用来说,这样的通用类无疑是一个值得采纳的...
总的来说,"Java证书打印工具类"是Java开发中一个实用的辅助工具,通过封装复杂的打印逻辑,使得证书打印变得简单易行。开发者可以根据实际需求调整和扩展这个工具类,以满足各种不同的打印场景。
此打印类已经过测试,证明其稳定性和实用性。 #### 二、核心概念 1. **`DataGridViewPrinter` 类**: - 这个类是整个打印功能的核心,它负责将`DataGridView`中的数据转换成可以打印的格式。 2. **`...
在.NET框架中,`DataGridView`控件是一种常用的...提供的代码示例和说明文档将为开发者提供一个实用的起点,帮助他们快速集成并优化`DataGridView`的打印功能。在实际开发中,应根据项目需求和具体情况进行调整和优化。
"打印自定义复杂对象工具类"就是为了满足这种需求而设计的一个实用工具。它可以帮助开发者便捷地打印出对象内部的属性、嵌套对象以及数组等复杂的数据结构,使得代码的调试过程更为直观。 首先,我们要理解什么是...
本篇文章将详细讲解C#中的日志打印,并结合描述中的"C# 日志Log打印类",探讨如何创建一个实用的日志类以及C++中的日志处理方法。 首先,让我们来理解C#中的日志打印基础。C#本身并不直接提供日志打印的功能,但...
总之,"多线程调试打印日志类"是C++编程中一个实用的工具,它利用单例模式和多线程支持来实现高效、安全的日志记录。通过理解和定制此类,开发者可以提升其应用程序的可维护性和调试效率。在实际应用中,确保日志...
本文将深入探讨如何使用C#编写一个实用的Excel导出类打印程序,以及相关的技术知识点。 首先,我们需要理解C#与Excel交互的基础。在.NET框架中,可以使用Microsoft.Office.Interop.Excel库来操作Excel,但这需要...
快乐熊超级打印类是一个非常实用的工具原代码,可以方便处理各种打印功能,里面支持任何形式的标签打印功能,可以设置(里面含有软件设计器,可以设计,可以修改成网站打印功能,是快乐熊独家提供,希望支持原著作...
在IT行业中,尤其是在自动化和物联网领域,条码打印机和相关的编程接口是不可或缺的一部分。本实例主要探讨的是如何使用JAVA...这是一项挑战性但实用的技术,对于那些需要自动化打印解决方案的开发者来说尤其有价值。
vc++的打印类,很实用,自己整理,初学来说很好的学习类。
根据提供的信息,我们可以总结出以下关于“打印功能的 ListView 类”的相关知识点: ### 打印功能的 ListView 类 ...这些特性使得该类在需要频繁打印 `ListView` 内容的应用程序中变得非常实用和高效。
本文将详细介绍如何解决这类问题,并重点介绍一种实用的方法——待定系数法。 #### 二、C语言中的图形打印问题概述 图形打印问题通常要求学生使用特定字符(例如`*`)来打印出具有一定规律的图形。这些图形可以是...
总的来说,"网络日志拦截器输入格式化打印工具类"是一个实用的Android开发辅助工具,它利用OkHttp的拦截器机制,将复杂的网络请求日志变得清晰明了,有助于开发者更有效地进行接口联调和问题排查。通过学习和运用这...
CAD(Computer-Aided Design)是一种广泛应用于工程设计领域的软件,用于二维绘图、详细设计、三维建模等任务。...通过熟练掌握这类工具,设计师们可以将更多精力投入到设计创新中,而不是在日常打印任务上浪费时间。
Chrome浏览器作为最流行的浏览器之一,其打印预览和打印功能对于开发者和用户来说都具有很高的实用价值。本篇将详细介绍如何在Chrome浏览器中实现打印预览及打印功能,并提供相关的技术资源。 首先,Chrome浏览器的...
总之,"VB Flexgrid打印类用法测试实例"提供了一个实用的学习资源,帮助开发者掌握如何利用VB的Flexgrid控件进行高效且美观的打印操作。通过研究这个实例,开发者不仅可以了解Flexgrid的基本属性和方法,还能学习到...