代码完全正确,为什么会出错?
代码如下:
public class test13{
public static void main(String[] args){
int x=5,y;//声明用于自增自减的整型变量
System.out.println("--------对整数的自增和自减--------");
y=x++;
System.out.printf("y=x++的结果为:%d,%d \n",x,y);
y=x--;
System.out.printf("y=x--的结果为:%d,%d \n",x,y);
y=++x;
System.out.printf("y=++x的结果为:%d,%d \n",x,y);
y=--y;
System.out.println("y=--x的结果为:%d,%d \n",x,y);
}
}
错误显示为:
test13.java:14: 错误: 对于println(String,int,int), 找不到合适的方法
System.out.println("y=--x的结果为:%d,%d \n",x,y);
^
方法 PrintStream.println()不适用
(实际参数列表和形式参数列表长度不同)
方法 PrintStream.println(boolean)不适用
(实际参数列表和形式参数列表长度不同)
方法 PrintStream.println(char)不适用
(实际参数列表和形式参数列表长度不同)
方法 PrintStream.println(int)不适用
(实际参数列表和形式参数列表长度不同)
方法 PrintStream.println(long)不适用
(实际参数列表和形式参数列表长度不同)
方法 PrintStream.println(float)不适用
(实际参数列表和形式参数列表长度不同)
方法 PrintStream.println(double)不适用
(实际参数列表和形式参数列表长度不同)
方法 PrintStream.println(char[])不适用
(实际参数列表和形式参数列表长度不同)
方法 PrintStream.println(String)不适用
(实际参数列表和形式参数列表长度不同)
方法 PrintStream.println(Object)不适用
(实际参数列表和形式参数列表长度不同)
1 个错误
图片为: