永发信息网

java中"a="+a "b="+b是什么意思?

答案:6  悬赏:20  手机版
解决时间 2021-01-29 06:02
  • 提问者网友:最爱你的唇
  • 2021-01-28 05:13
java中"a="+a "b="+b是什么意思?
最佳答案
  • 五星知识达人网友:往事埋风中
  • 2021-01-28 06:24
这是输出语句用到的吧!举例子:
public class test1 {

public static void main(String[] args) {
// TODO Auto-generated method stub
int a=1;
int b=0;
System.out.println("a="+a+" b="+b);
}
}
上面的意思是先声明a,b两个变量,然后把他们都输出。
"a="和"b="是你要输出的内容,然后后面+a和+b是加上你前面声明的变量!
全部回答
  • 1楼网友:春色三分
  • 2021-01-28 10:46
int a= 10;
System.out.println("a = " + a);这种吗?
这样控制台会输出 a = 10;“+”在这里是连接符的意思
  • 2楼网友:千杯敬自由
  • 2021-01-28 09:22
输出a=a的值b=b的值
  • 3楼网友:神鬼未生
  • 2021-01-28 08:08
引号中的是原样输出的,而后面的a是输出a中的表达的内容。意思差不多是把这两个加在一起组成一句话的意思。例子如楼上所示。
  • 4楼网友:爱难随人意
  • 2021-01-28 07:41

1、在JAVA程序中由String和“+”参与的运算变量都会被转为字符类型,可以理解为先把变量转为字符型然后在进行字符拼接。
public class Test {
 public static void main(String[] args){
  int intnum = 9;
  long longnum = 10L;
  short shortnum = 11;
  byte bytenum = 12;
  float floatnum = 13F;
  double doublenum = 14;
  char charstr = 56; //ASCII码对应8
  String str = "Zhu Cheng feng is a good boy!";
  boolean booleanstr = true;
  System.out.println("intnum is "+intnum);
  System.out.println("longnum is "+longnum);
  System.out.println("shortnum is "+shortnum);
  System.out.println("bytenum is "+bytenum);
  System.out.println("floatnum is "+floatnum);
  System.out.println("doublenum is "+doublenum);
  System.out.println("charstr is "+charstr);
  System.out.println("str is "+str);
  System.out.println("booleanstr is "+booleanstr);
 }
 
}

2、多个变量参与运算时JAVA程序每行的执行顺序是从左到右
public class Test {
 public static void main(String[] args){
  int intnum = 9;
  long longnum = 10L;
  System.out.println(intnum+longnum+" is the result!");
 }
 
}
  • 5楼网友:傲气稳了全场
  • 2021-01-28 06:29

这两个表达式是简单的字符串的连接,一般是做控制台输出打印的时候为了方便看到输出做的,比如下面代码:public static void main(String[] args)
{
    int a = 10;
    int b = 0;
    a=++b;
    b=a+1;
    //这时我对a、b两个int类型的变量做了运算,我想在控制台输出a和b看看计算结果,
    //一般会这么做
    System.out.println("a=" + a);
    System.out.println("b=" + b);
    //当然你也可以这样做
    System.out.println("a=" + a + "; b=" + b);
}
上面的程序会在控制台输出:
a=1
b=2
a=1; b=2
这样就可以一目了然的看到a和b的计算结果了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯