📄 tij306.htm
字号:
<font color=#0000ff>void</font> f6(<font color=#0000ff>float</font> x) { System.out.println(<font color=#004488>"f6(float)"</font>); }
<font color=#0000ff>void</font> f6(<font color=#0000ff>double</font> x) { System.out.println(<font color=#004488>"f6(double)"</font>); }
<font color=#0000ff>void</font> f7(<font color=#0000ff>double</font> x) { System.out.println(<font color=#004488>"f7(double)"</font>); }
<font color=#0000ff>void</font> testConstVal() {
System.out.println(<font color=#004488>"Testing with 5"</font>);
f1(5);f2(5);f3(5);f4(5);f5(5);f6(5);f7(5);
}
<font color=#0000ff>void</font> testChar() {
<font color=#0000ff>char</font> x = 'x';
System.out.println(<font color=#004488>"char argument:"</font>);
f1(x);f2(x);f3(x);f4(x);f5(x);f6(x);f7(x);
}
<font color=#0000ff>void</font> testByte() {
<font color=#0000ff>byte</font> x = 0;
System.out.println(<font color=#004488>"byte argument:"</font>);
f1(x);f2(x);f3(x);f4(x);f5(x);f6(x);f7(x);
}
<font color=#0000ff>void</font> testShort() {
<font color=#0000ff>short</font> x = 0;
System.out.println(<font color=#004488>"short argument:"</font>);
f1(x);f2(x);f3(x);f4(x);f5(x);f6(x);f7(x);
}
<font color=#0000ff>void</font> testInt() {
<font color=#0000ff>int</font> x = 0;
System.out.println(<font color=#004488>"int argument:"</font>);
f1(x);f2(x);f3(x);f4(x);f5(x);f6(x);f7(x);
}
<font color=#0000ff>void</font> testLong() {
<font color=#0000ff>long</font> x = 0;
System.out.println(<font color=#004488>"long argument:"</font>);
f1(x);f2(x);f3(x);f4(x);f5(x);f6(x);f7(x);
}
<font color=#0000ff>void</font> testFloat() {
<font color=#0000ff>float</font> x = 0;
System.out.println(<font color=#004488>"float argument:"</font>);
f1(x);f2(x);f3(x);f4(x);f5(x);f6(x);f7(x);
}
<font color=#0000ff>void</font> testDouble() {
<font color=#0000ff>double</font> x = 0;
System.out.println(<font color=#004488>"double argument:"</font>);
f1(x);f2(x);f3(x);f4(x);f5(x);f6(x);f7(x);
}
<font color=#0000ff>public</font> <font color=#0000ff>static</font> <font color=#0000ff>void</font> main(String[] args) {
PrimitiveOverloading p =
<font color=#0000ff>new</font> PrimitiveOverloading();
p.testConstVal();
p.testChar();
p.testByte();
p.testShort();
p.testInt();
p.testLong();
p.testFloat();
p.testDouble();
monitor.expect(<font color=#0000ff>new</font> String[] {
<font color=#004488>"Testing with 5"</font>,
<font color=#004488>"f1(int)"</font>,
<font color=#004488>"f2(int)"</font>,
<font color=#004488>"f3(int)"</font>,
<font color=#004488>"f4(int)"</font>,
<font color=#004488>"f5(long)"</font>,
<font color=#004488>"f6(float)"</font>,
<font color=#004488>"f7(double)"</font>,
<font color=#004488>"char argument:"</font>,
<font color=#004488>"f1(char)"</font>,
<font color=#004488>"f2(int)"</font>,
<font color=#004488>"f3(int)"</font>,
<font color=#004488>"f4(int)"</font>,
<font color=#004488>"f5(long)"</font>,
<font color=#004488>"f6(float)"</font>,
<font color=#004488>"f7(double)"</font>,
<font color=#004488>"byte argument:"</font>,
<font color=#004488>"f1(byte)"</font>,
<font color=#004488>"f2(byte)"</font>,
<font color=#004488>"f3(short)"</font>,
<font color=#004488>"f4(int)"</font>,
<font color=#004488>"f5(long)"</font>,
<font color=#004488>"f6(float)"</font>,
<font color=#004488>"f7(double)"</font>,
<font color=#004488>"short argument:"</font>,
<font color=#004488>"f1(short)"</font>,
<font color=#004488>"f2(short)"</font>,
<font color=#004488>"f3(short)"</font>,
<font color=#004488>"f4(int)"</font>,
<font color=#004488>"f5(long)"</font>,
<font color=#004488>"f6(float)"</font>,
<font color=#004488>"f7(double)"</font>,
<font color=#004488>"int argument:"</font>,
<font color=#004488>"f1(int)"</font>,
<font color=#004488>"f2(int)"</font>,
<font color=#004488>"f3(int)"</font>,
<font color=#004488>"f4(int)"</font>,
<font color=#004488>"f5(long)"</font>,
<font color=#004488>"f6(float)"</font>,
<font color=#004488>"f7(double)"</font>,
<font color=#004488>"long argument:"</font>,
<font color=#004488>"f1(long)"</font>,
<font color=#004488>"f2(long)"</font>,
<font color=#004488>"f3(long)"</font>,
<font color=#004488>"f4(long)"</font>,
<font color=#004488>"f5(long)"</font>,
<font color=#004488>"f6(float)"</font>,
<font color=#004488>"f7(double)"</font>,
<font color=#004488>"float argument:"</font>,
<font color=#004488>"f1(float)"</font>,
<font color=#004488>"f2(float)"</font>,
<font color=#004488>"f3(float)"</font>,
<font color=#004488>"f4(float)"</font>,
<font color=#004488>"f5(float)"</font>,
<font color=#004488>"f6(float)"</font>,
<font color=#004488>"f7(double)"</font>,
<font color=#004488>"double argument:"</font>,
<font color=#004488>"f1(double)"</font>,
<font color=#004488>"f2(double)"</font>,
<font color=#004488>"f3(double)"</font>,
<font color=#004488>"f4(double)"</font>,
<font color=#004488>"f5(double)"</font>,
<font color=#004488>"f6(double)"</font>,
<font color=#004488>"f7(double)"</font>
});
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -