System.out.println("122a = " +11 );
时间: 2023-03-04 22:36:06 浏览: 93
抱歉,这行代码有语法错误,无法编译运行。其中缺少一个加号,正确的代码应该是:
```
System.out.println("122a = " + 11);
```
这样代码的意思是在输出语句中打印出字符串 "122a = " 和整数 11 的值。
相关问题
如何修改method方法使得输出结果为a=100,b=200public static void main(String[] args) { int a = 10; int b = 10; method(a,b); System.out.println("a="+a); System.out.println("b="+b); }
你可以将 `method` 方法的参数改为 `a` 和 `b` 的引用,这样在 `method` 方法中修改参数的值就会影响到原来的变量 `a` 和 `b`,从而输出 `a=100` 和 `b=200`。修改后的代码如下:
```
public static void main(String[] args) {
int a = 10;
int b = 10;
method(a, b);
System.out.println("a=" + a);
System.out.println("b=" + b);
}
public static void method(int a, int b) {
a = 100;
b = 200;
System.out.println("a=" + a);
System.out.println("b=" + b);
}
```
这里直接在 `method` 方法中输出修改后的 `a` 和 `b` 的值,并不需要返回值。这样就可以在 `main` 方法中调用 `method` 方法并输出 `a=100` 和 `b=200`。
public class Test { public static void main(Stringlargs) {inta=6,b=9,c; Systemoutprintln("ab的初始值"); System.outprintln("a="+a); Svstem.outprintln("b="+b); c=a; a=b; b=c; System.outprintln("ab的新值); System.outprintln("a="+a); System.outprintln("b="+b) }}写出这题的答案
这段代码存在语法错误,应该是这样的:
```
public class Test {
public static void main(String[] args) {
int a = 6, b = 9, c;
System.out.println("ab的初始值");
System.out.println("a=" + a);
System.out.println("b=" + b);
c = a;
a = b;
b = c;
System.out.println("ab的新值");
System.out.println("a=" + a);
System.out.println("b=" + b);
}
}
```
输出结果为:
```
ab的初始值
a=6
b=9
ab的新值
a=9
b=6
```