String类型,判断相同不是用==,而是用equals()方法。“==”判断是地址是否相同,显然是两个不同的对象,所以地址不同;而equals()判断的是内容是否相同。
数值比较用==,对象比较==,字符串比较用equalsString jixu="y";do { ... ... System.out.println("是否继续计算?(y/n)"); jixu=s.next(); }while(jixu.equals"y");