JAVA 之print,printf,println】的更多相关文章

java中有三种方式向控制台输入信息,分别是print,printf,println,现在简单介绍一下他们之间的异同. printf主要是继承了C语言的printf的一些特性,可以进行格式化输出 print就是一般的标准输出,但是不换行 println和print基本没什么差别,就是最后会换行 看一下他们的效果: print:…
print:将它的参数显示在命令窗口,并将输出光标定位在所显示的最后一个字符之后. println: 将它的参数显示在命令窗口,并在结尾加上换行符,将输出光标定位在下一行的开始. printf:是格式化输出的形式.printf主要是继承了C语言的printf的一些特性,可以进行格式化输出 print就是一般的标准输出:但是不换行 println和print基本没什么差别,就是最后会换行 System.out.printf("the number is: d",t); 格式化: 'd'…
Java中的System.out输出会用到print.println以及printf命令. 其中 print一般的标准输出,但是不换行. println对比print即在结尾处多了换行.  eg:println("test")相当于print("test\n") printf就是格式化输出.…
Java中print.printf.println的区别 区别 print:标准输出,但不换行,不可以空参: println:标准输出,但会自动换行,可以空参,可以看做:println()相当于print(\n): printf:格式化输出,不会自动换行,不可以空参: printf的实例 //实例1 public class Demo(){ public staic void main(String[] args){ int a=2; double b=5; System.out.printf(…
//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+"   ");}}}}       Pri…
Print 和 Println 这两个打印方式类似,只在格式上有区别 1. Println 打印的每一项之间都会有空行,Print 没有,例如: fmt.Println("go","python","php","javascript") // go python php javascript fmt.Print("go","python","php","ja…
java格式化输出 printf 例子 importjava.util.Date; publicclassPrintf { publicstaticvoidmain(String[] args) { // %s表示输出字符串,也就是将后面的字符串替换模式中的%s System.out.printf("%s",newInteger(1212)); // %n表示换行 System.out.printf("%s%n","end line"); //还…
[转]java格式化输出 printf 例子 转自http://www.cnblogs.com/TankMa/archive/2011/08/20/2146913.html#undefined import java.util.Date; /** * 使用printf输出 */ /**关键技术点 * 使用java.io.PrintStream的printf方法实现C风格的输出 * printf 方法的第一个参数为输出的格式,第二个参数是可变长的,表示待输出的数据对象 */ public clas…
Java的System.out.println()的解析 System 是java.lang中的一个类. System.out 中的out, 代表了System类中的静态对象PrintStream, println是PrintStream中的方法.因为out是static的成员变量,所以可以使用"类名.成员"来引用. 如果真想用out.println(); import static java.lang.System.out; public class Test { public st…
printf主要是继承了C语言的printf的一些特性,可以进行格式化输出 print就是一般的标准输出,但是不换行 println和print基本没什么差别,就是最后会换行 System.out.printf("the number is: d",t); 参照JAVA API的定义如下: 'd' 整数 结果被格式化为十进制整数 'o' 整数 结果被格式化为八进制整数 'x', 'X' 整数 结果被格式化为十六进制整数 'e', 'E' 浮点 结果被格式化为用计算机科学记数法表示的十进…
区别: 1.printf主要是继承了C语言的printf的一些特性,可以进行格式化输出 2.print就是一般的标准输出,输入信息后不会换行 3.println输入信息会换行 参照JAVA API的定义如下:'d' 整数 结果被格式化为十进制整数'o' 整数 结果被格式化为八进制整数'x', 'X' 整数 结果被格式化为十六进制整数'e', 'E' 浮点 结果被格式化为用计算机科学记数法表示的十进制数'f' 浮点 结果被格式化为十进制数'g', 'G' 浮点 根据精度和舍入运算后的值,使用计算机…
print\println\printf的区别 print将它的参数显示在命令窗口,并将输出光标定位在所显示的最后一个字符之后. println 将它的参数显示在命令窗口,并在结尾加上换行符,将输出光标定位在下一行的开始. printf是格式化输出的形式. 下在举个例子: package other; public class TestPrint { public static void main(String[] args) { int i = 4; double j = 5; System.…
printf主要是继承了C语言的printf的一些特性,可以进行格式化输出 print就是一般的标准输出,但是不换行 println和print基本没什么差别,就是最后会换行 System.out.printf("the number is: d",t);参照JavaAPI的定义如下:'d' 整数 结果被格式化为十进制整数'o' 整数 结果被格式化为八进制整数'x', 'X' 整数 结果被格式化为十六进制整数'e', 'E' 浮点 结果被格式化为用计算机科学记数法表示的十进制数'f'…
printf主要是继承了C语言的printf的一些特性,可以进行格式化输出   print就是一般的标准输出,但是不换行   println和print基本没什么差别,就是最后会换行   System.out.printf("the number is: d",t); 参照JAVA API的定义如下: 'd' 整数 结果被格式化为十进制整数 'o' 整数 结果被格式化为八进制整数 'x', 'X' 整数 结果被格式化为十六进制整数 'e', 'E' 浮点 结果被格式化为用计算机科学记数…
格式化详解 格式化输出 转换符 常用转换符 日期转换 搭配标志 了解C语言的都知道,C语言的输出语句printf();可以对里面的内容格式化然后输出.那么在Java中也给我们提供了相关的方法.两者十分相似.注意Java中的格式化输出语句是 System.out.printf(); 那么格式化的优点是什么,我认为最重要的一点就是方便,以及增加代码可读性.例如下面这两段代码: package day_11_23; /** * @author soberw */ public class Exer {…
1. echo函数: 输出函数,是命令,不能返回值.echo后面可以跟很多个参数,之间用分号隔开,如: echo $myvar1; echo 1,2,$myvar,"<b>bold</b>"; 2. print函数: 是函数,可以返回一个值,只能有一个参数. int print ( string arg ) Outputs arg . Returns , always. 3. printf函数: int printf ( string format [, mix…
1. echo函数: 输出函数,是命令,不能返回值.echo后面可以跟很多个参数,之间用分号隔开,如: echo $myvar1; echo 1,2,$myvar,"<b>bold</b>"; 2. print函数: 是函数,可以返回一个值,只能有一个参数. int print ( string arg ) Outputs arg . Returns 1 , always. 3. printf函数: int printf ( string format [, m…
一.echoecho() 实际上不是一个函数,是php语句,因此您无需对其使用括号.不过,如果您希望向 echo() 传递一个以上的参数,那么使用括号会发生解析错误.而且echo是返回void的,并不返回值,所以不能使用它来赋值.例子: 复制代码代码如下: <?php $a = echo("55nav"); // 错误!不能用来赋值 echo "55nav"; // 55nav echo ("55nav"); // 55nav echo (…
在Java编程中,我们常常用System.out.println()方法来输出字符串,也许我们都已经猜到println()是方法名,但System是什么,out又是什么呢?这里就涉及用到一个static关键字.其实System是java.lang里面的一个类.而out就是System里面的一个数据成员(也称为字段),但这个成员不是基本类,而是java.io.PrintStream类的对象,java.io.PrintStream类有些什么方法等一下再说.被关键字static修饰的数据成员或方法可以…
PHP中常用的字符串输出方式是:使用echo和print两种方法来显示字符串.如果涉及格式化输出操作,还可以试用printf和sprintf函数. 一.先说echo和print两种方法 print的语法格式为:int print ( string $arg   ) echo的语法格式为:void echo ( string $arg1   [, string $...  ] ) echo都是一种类似于函数的输出方式而非函数,没有返回值,且支持多参数: print是输出函数,其返回值为int类型的…
php的几种输出方式: echo 常用的输出语句,例如:echo 'helloworld!'; print() 输出语句,有返回值.例如:print('helloworld!'); 输出成功返回1,失败返回0. printf(); 格式化输出字符串.例如:printf("%d,%f",12,12.3); print_r(); 输出数组.对象等复合数据类型.例如:print_r($array); var_dump(); 可以判断一个变量的类型与长度,并输出变量的数值.例如:var_dum…
print 不会换行,println会换行 例如:print(a):print(b):结果为: abprintln(a):println(b):结果为: a b…
下面一一进行介绍. 1. echo echo 是PHP的一个关键字,它没有返回值.在写法上,它可以省略小括号.如下代码: 复制代码 代码如下: echo 'Test String'; echo('Test String'); 2. print print 也是PHP的一个关键字,它有返回值,一般返回true,返回false的情况应该没有.在写法上,它和echo一样,可以省略小括号.如下代码: 复制代码 代码如下: print 'Test String'; print('Test String')…
System.out.print("a");——后面没有换行符 System.out.println("b");——后面有换行符 换行符:\r和\n以及\r\n在此处具有相同的效果…
println 输出字符后,下一个输出的字符会换行展示 print 输出字符后,下一个输出字符不会会换展示…
import java.util.Date; public class Printf { public static void main(String[] args) { // %s表示输出字符串,也就是将后面的字符串替换模式中的%s System.out.printf("%s", new Integer(1212)); // %n表示换行 System.out.printf("%s%n", "end line"); // 还可以支持多个参数 S…
package test; public class Main { public static void main(String[] args) { // 定义一些变量,用来格式化输出. double d = 345.678; String s = "你好!"; int i = 1234; // "%"表示进行格式化输出,"%"之后的内容为格式的定义. System.out.printf("%f", d);// "f…
疑点:syso()是打印输出语句,打印的是什么? syso()不同情况下打印输出的结果不一样: 1. package com.briup; public class Syso { public static void main(String[] args) { int i = 1; System.out.println(i); } } 结果为:1 2. public class Syso { public static void main(String[] args) { //int i = 1…
echo是一个语言结构而非函数,因此它无法被变量函数调用, print和print_r是函数,语句没有返回值,函数可以有返回值(即便没有用) print()    只能打印出简单类型变量的值(如int,string)   print_r() 可以打印出复杂类型变量的值(如数组,对象)  echo     输出一个或者多个字符串 echo -- 输出一个或者多个字符串Descrīptionvoid echo ( string arg1 [, string ...] ) //返回值为空echo "你…
double d = 345.678; String s = "hello!"; ; //"%"表示进行格式化输出,"%"之后的内容为格式的定义. System.out.printf("%f",d);//"f"表示格式化输出浮点数. System.out.printf("%9.2f",d);//"9.2"中的9表示输出的长度,2表示小数点后的位数. System.ou…