//print没有换行的而println有自动换行功能。实例:uprint.java
class uprint{
public static void main(String arg[])
{
int i,j,k;
for(i=1;i<10;i++)
{
System.out.println();
for(j=1;j<=i;j++)
{
k=i*j;
System.out.print(i+"*"+j+"="+k+"   ");
}
}
}
}
 
 
 

PrintPrintlnPrintf的区别

相关定义:

Print: 将信息显示在命令窗口中,输出光标定位在最后一个字符之后;

Println:将信息显示在命令窗口中,输出光标换行定位在下一行开头;

Printf: 将信息进行格式化显示在命令窗口中,输出光标定位在最后一个字符之后,其来自C语言,产生格式化输出的函数(来自stdio.h中);

相关区别:

PrintPrintln的唯一区别:Print在输出完信息不换行,Println在输出完信息自动换行;

Print("\n ") = Println("  "),System.out.print(" ASD\n"); = System.out.println(" ASD");

注:在复制到输出流时,这些序列导致它们的相关操作在有此功能的设备上显示:

\\反斜杠         \a 警告          \b 退格         \f 换页          \n 换行         \r 回车          \t 跳格          \v 垂直跳格          \ddd   ddd 是 1、2 或 3 位八进制数字。这些转义序列作为由八进制数指定的具有数字值的字节显示。

相关演示(假设文件在E:/A文件夹下):

Print

A.java文本文件抒写如下代码:

class A{

public static void main(String[] args){

System.out.print(" a");

System.out.print(" a");

}

}

结果如下:

aa

Println

B.java文本文件抒写如下代码:

class B{

public static void main(String[] args){

System.out.println(" b");

System.out.println(" b");

}

}

结果如下:

b

b

Printf

类型定义:

字符

输入数据类型

含义

d、i

int

有符号10进制数,i是老式写法

o

unsigned int

无符号8进制数

u

unsigned int

无符号10进制数

x、X

unsigned int

无符号16进制数,x用abcdef,X用ABCDEF表示10~15的数

f

double

小数

e、E

double

科学计数法表示的数,大小写代表用的“e”的大小写

g、G

double

使用以上两种中最短的形式,大小写的使用同%e和%E

c

char

把输入的数字转换为对应的字符

s、S

char *、wchar_t *

字符串

p

void *

以16进制形式输出指针

n

int *

到此字符之前为止,一共输出的字符个数,不输出文本

%

不输入

输出字符“%”本身

注:%g、%G在小数点位数四位或指数大于等于精度时用%e、%E,否则用%f。

C.java文本文件抒写如下代码:

class C{

public static void main(String[] args){

int a = 1;

double b = 2;

System.out.printf("%d",a);

System.out.println();

System.out.printf("%f ",b);

System.out.println();

System.out.printf("%.2f ",b);

}

}

 

print、println与printf之间的区别的更多相关文章

  1. java中print\println\printf的区别

    print\println\printf的区别 print将它的参数显示在命令窗口,并将输出光标定位在所显示的最后一个字符之后. println 将它的参数显示在命令窗口,并在结尾加上换行符,将输出光 ...

  2. Go语言中 Print,Println 和 Printf 的区别(八)

    Print 和 Println 这两个打印方式类似,只在格式上有区别 1. Println 打印的每一项之间都会有空行,Print 没有,例如: fmt.Println("go", ...

  3. print、println、printf的区别(转载)

    printf主要是继承了C语言的printf的一些特性,可以进行格式化输出   print就是一般的标准输出,但是不换行   println和print基本没什么差别,就是最后会换行   System ...

  4. PHP常见的输出语句 echo()、print()、print_r()、var_dump()、pinrtf()之间的区别

    echo().print().print_r().var_dump().pinrtf()之间的区别 1.print() :简单输出语句,可以输出字符串,变量.表达式等单项的值!(不能输出数组.对象等复 ...

  5. Go 学习之路:Println 与 Printf 的区别

    Println 和Printf 都是fmt包中公共方法:在需要打印信息时常用的函数,那么二函数有什么区别呢? 附上代码 package main import ("time"&qu ...

  6. Go: Println 与 Printf 的区别

    Go 学习笔记:Println 与 Printf 的区别,以及 Printf 的详细用法 2017-12-19 15:39:05 zgh0711 阅读数 26255更多 分类专栏: Go   版权声明 ...

  7. golang 内置print/println、fmt、log的区别

    fmt.Println与fmt.Print区别 换行区别不用多说,另外一个区别在于fmt.Print只有在参数间都不是字符串时才会产生间隔 fmt与log的重要区别 fmt没有做同步处理 fmt标准输 ...

  8. go println与printf区别

    Println 与Printf 都是fmt 包中的公共方法 Println :可以打印出字符串,和变量: Printf : 只可以打印出格式化的字符串,可以输出字符串类型的变量,不可以输出整形变量和整 ...

  9. execute、executeQuery和executeUpdate之间的区别 转

    转:http://blog.csdn.net/colin_fantasy/article/details/3898070 execute.executeQuery和executeUpdate之间的区别 ...

随机推荐

  1. Spring @RequestParam乱码问题

    在网上找了很多资料才找到解决的方法,通过URL传递命名参数,后台接收的却是乱码解决方法如下: 方法一:将接收的参数重新编码 @RequestMapping(value="/handle&qu ...

  2. java线程池相关知识点总结

    Android中常见到的很多通用组件一般都离不开"池"的概念,如各种图片加载库,网络请求库,即使Android的消息传递机制中的Meaasge当使用Meaasge.obtain() ...

  3. JVM 运行时数据区总结 栈 堆 堆大小配置总结

    1. 程序计数器 线程私有 当前线程所执行的字节码的行号指示器 2. 虚拟机栈 线程私有 存:Java方法(局部变量表(基本数据类型).操作数栈.动态链栈.方法出口) StackOverflowErr ...

  4. 快速学会require的使用

    快速学会使用require.js 1.get start 先到官网下载requirejs到本地,官方同时提供Node版本r.js,我们只使用requirejs即可. 接下来在页面上写入 <scr ...

  5. 在vue中let var 和const 区别

    let和const   使用方法: (1).有没有感觉到在     javascript  使用var会发生变量提升,即脚本开始运行时, 变量已经存在了,但是没有值,所以会输出undefined. 而 ...

  6. 如何保存或读取数据(到android的data目录)利用context获取常见目录可优化代码

    读取用户信息 当然这里可以有多种返回值 非硬性

  7. Integer的自动拆箱

    public class Test2{ public static void main(String[] args){ Integer a=1; Integer b=2; Integer c=3; I ...

  8. 用python的TK模块实现猜成语游戏(附源码)

    说明:本游戏使用到的python模块有tkinter,random,hashlib:整个游戏分为四个窗口,一个进入游戏的窗口.一个选关窗口.一个游戏进行窗口和一个游戏结束的窗口. 源码有两个主要的py ...

  9. You Are the One DP

    You Are the One Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64u Sub ...

  10. S2_SQL_第五章

    UNIQUE|FULLTEXT|SPATIAL:分别表示唯一索引,全文索引和空间索引,为可选参数index_name;指定索引名称table_name;指定创建索引表名colymn_name;指定需要 ...