字符是一个一个的,字符串当然就是一串一串的啦。"a/e="+a/e 看不懂,变量能用/命名吗?

解决方案 »

  1.   

    a/e="+a/e    ==    a/e = a/e + a/e ; 
    字符串是对象
    字符是java中8个基本型别之一
      

  2.   

    不好意思,可能搞错了
    楼主的"a/e="+a/e 这句是不是包含在
    System.out.println();的括号中?
      

  3.   

    字符是一个单个的,而字符串是一个或者多个
    "a/e="+a/e    ==    a/e = a/e + a/e ; 
    这个说法我觉得不对,"a/e"为一个String,而a/e呢?怎么能也理解为String呢?
    建议楼主把程序贴的全一点。
      

  4.   

    是呀。
    这个程序是这样的:
    public class RAL {
    public static void main(String args[]){
    int a=25,b=3,e=3,f=0;
    boolean d=a<b;
    System.out.println("a=25,b=3,e=3,f=0");
    System.out.println("a<b="+d);
    if(e!=0&&a/e>5)
      System.out.println("a/e="+a/e);
    if(f!=0&&a/f>5)
      System.out.println("a/f="+a/f);
    else
      System.out.println("f="+f);
        }
    }
      

  5.   

    输出的结果就是a/e= 8,也就是a÷e 也就是25÷3取整。因为都是int所以就没有小数了。
      

  6.   

    输出的结果是
    a=25,b=3,e=3,f=0
    a<b=false
    a/e=8
    (第二个if前应加 else )
      

  7.   

    "a/e="+a/e就是输出一个字符串"a/e",然后 加上 一个a/e的数值
    例如a=10,e=5
    则输出a/e=2
      

  8.   

    不好意思错了  不加else也行 还有个输出 f=0
      

  9.   

    "a/e"引号里的内容原样输出,a/e就是输出开始定义的2个int变量a和e的商,
      

  10.   

    if(e!=0&&a/e>5)
      System.out.println("a/e="+a/e);
    if(f!=0&&a/f>5)
      System.out.println("a/f="+a/f);
    else
      System.out.println("f="+f);