1. 需求:
System.out.println( )该函数有很多重载的类型,支持将一个不同类型的参数打印出来。
如下,
void println(boolean x)
打印 boolean 值,然后终止行。
void println(char x)
打印字符,然后终止该行。
但是只能打印一个参数。
能不能想办法写一组类似的输出函数,支持传入两个参数打印出来?
如两个boolean,
void println(boolean x,boolean y)
两个char 等等这种。
void println(char x, char y)
2. 代码运行结果:
3. 代码如下:
1)主方法:
public static void main(String[] args) {
//1、同时打印两个布尔参数
boolean x = true;
boolean y = false;
println(x, y);
//2、打印两个不同类型的参数
int a = 0;
char b = 'b';
println(a, b);
}
2)重载的方法:
private static void println(boolean x, boolean y){
System.out.println(x + "," + y);
}
private static void println(int a, char b){
System.out.println(a + "," + b);
}