【ThinkingInJava】6、测试自己的输出类库

【ThinkingInJava】6、测试自己的输出类库/***书本:《ThinkingInJava》*功能:定制工具库,用于System.out.println的简化*文件:Print.java*时间:2014年10月7日19:45:31*作者:cutter_point*/packagenet.mindview.util;importjava.io.*;importjavax.print.attribute.

大家好,又见面了,我是你们的朋友全栈君。

/**
* 书本:《Thinking In Java》
* 功能:定制工具库,用于System.out.println的简化
* 文件:Print.java
* 时间:2014年10月7日19:45:31
* 作者:cutter_point
*/
package net.mindview.util;

import java.io.*;

import javax.print.attribute.standard.PrintQuality;

public class Print 
{
	
	public static void print(Object obj)	//输出一个对象,换行
	{
		System.out.println(obj+"  obj1");	
	}
	
	public static void print()	//空的换行
	{
		System.out.println();
	}
	
	//不换行的输出
	public static void printnb(Object obj)
	{
		System.out.print(obj+"-obj2 ");
	}
	/*
	 * PrintStream 	PrintStream.format(String format, Object... args)
     * 使用指定格式字符串和参数将格式化字符串写入此输出流中。
	 */
	public static PrintStream printf(String format, Object... args)
	{
		return System.out.printf(format+" printstream", args);
	}
}

/**
* 书本:《Thinking In Java》
* 功能:测试自己的输出类库
* 文件:PrintTest.cpp
* 时间:2014年10月7日19:59:03
* 作者:cutter_point
*/
package Lesson6AccessControl;

import static net.mindview.util.Print.*;

public class PrintTest 
{
	public static void main(String [] args)
	{
		print("Available from now on!");
		print(100);
		print(100L);
		print(3.14159);
	}
}

输出:

Available from now on!  obj1
100  obj1
100  obj1
3.14159  obj1

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/156696.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 数仓ODS层建设_实时数仓架构

    数仓ODS层建设_实时数仓架构一、ODS层辨析ODS全称是OperationalDataStore,即操作数据存储。1.InmonVSKimballBill.Inmon的定义:ODS是一个面向主题的、集成的、可变的、当前的细节数据集合,用于支持企业对于即时性的、操作性的、集成的全体信息的需求。常常被作为数据仓库的过渡,也是数据仓库项目的可选项之一。而Kimball的定义:操作型系统的集成,用于当前、历史以及其它细节查询(业务系统的一部分);为决策支持提供当前细节数据(数据仓库的一部分)。2.ODSVSDB

    2022年10月5日
    3
  • T24银行核心业务系统

    T24银行核心业务系统T24银行核心业务系统http://www.pianshen.com/searchhttp://www.pianshen.com/article/8248107255/

    2022年8月3日
    5
  • 十项新技术包括哪些技术?_建筑十项新技术那些

    十项新技术包括哪些技术?_建筑十项新技术那些  当今世界,科技发展日新月异,科学新概念层出不穷,新技术工艺相继闪亮登场。纳米材料、信息技术、生物制药、节能环保科技领域的创新和研发引人注目,鼓舞人心。一项新的科技发明会在不知不觉中改变我们的生活,影响社会发展的历程。  近日,俄罗斯《大众机械》杂志撰文指出,以下科技新技术会使人类生活因此而更加完美无缺。  相变随机闪存(PRAM)  手机、手提电脑等移动设备对存储器的要求,与

    2025年9月4日
    6
  • react父子组件传值示例「建议收藏」

    react父子组件传值示例「建议收藏」importReactfrom’react’;exportdefaultclassTextextendsReact.Component{//构造函数constructor(props){super(props);this.style={background:’#f00′,color:’#fff’};this.arr=[…

    2022年5月16日
    38
  • 数据库——自然连接、内连接、外连接(左外连接、右外连接、全外连接)、交叉连接「建议收藏」

    数据库——自然连接、内连接、外连接(左外连接、右外连接、全外连接)、交叉连接「建议收藏」1.自然连接(*naturaljoin)*自然连接不用指定连接列,也不能使用ON语句,它默认比较两张表里相同的列,`SELECT*FROMstudentNATURALJOINscore;`显示结果如下:2.内连接(innerjoin)和自然连接区别之处在于内连接可以自定义两张表的不同列字段。内连接有两种形式:显式…

    2022年8月30日
    2
  • QTP10激活成功教程时,运行mgn-mqt82.exe 就提示已停止工作[通俗易懂]

    QTP10激活成功教程时,运行mgn-mqt82.exe 就提示已停止工作[通俗易懂]将mgn-mqt82.exe软件下载到这个目录,没有目录自己创建C:\Program Files (x86)\Common Files\Mercury Interactive\License Manager

    2022年9月1日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号