Java学习笔记---如何在Java中正确使用print函数

刚开始学习Java,总结了一下print函数的相关用法与注意事项: 

    1、在Java中通过System.out.print来调用该函数

package mywork;

public class mydemo 
{

	public static void main(String[] args) 
	{
	System.out.print("用print输出的第一条信息");
	}

}

运行结果:
用print输出的第一条信息

    2、其中print为一般的标准输出、println为一般的标准输出最后输出一个换行、printf为格式化输出

例子如下:

package mywork;

public class mydemo 
{

	public static void main(String[] args) 
	{
	System.out.print("用print输出的第2条信息");//使用print不会有换行操作,如需换行需要用\n转义字符来操作
	System.out.print("用print输出的第3条信息\n");
	System.out.println("用print输出的第1条信息");//在print输出内容的尾部加上\n等同于用println输出
	int a = 4, b = 5, c = 6;
	System.out.print(a + "\n");
	System.out.print(b + "\n");
	System.out.printf("printf的输出形式: %d over", c);
	System.out.print(a + "\n");//可以看到printf输出后也不会自动换行
	}

}

运行结果:
用print输出的第2条信息用print输出的第3条信息
用print输出的第1条信息
4
5
printf的输出形式: 6 over4

    3、输出内容中符号“+”的使用

package mywork;

public class mydemo 
{

	public static void main(String[] args) 
	{
	int a = 4, b = 5, c = 6;
	System.out.print(a + b + "\n");//优先计算a+b的值
	System.out.print("go" + a + b + c + "\n");//第一个为字符串,后面的+只作为连接符
	System.out.print("go" + (a + b) + "\n");//要计算a+b的值需要加括号
	System.out.print("go" + b / a + "\n");
	System.out.print("go" + a + (b + c + "\n"));
	}

}
//所以我们可以用括号来控制“+”用来连接或者用来计算
//总结:在括号内,从左往右开始,遇到字符串时,后面的“+”均为连接作用

运行结果:
9
go456
go9
go1
go411

你可能感兴趣的:(Java学习笔记---如何在Java中正确使用print函数)