
java中 sex.equals问题
importjava.util.*;publicclassTest1{publicstaticvoidmain(String[]args){Scannerin=newSc...
import java.util.*;public class Test1{ public static void main(String[] args){ Scanner in=new Scanner(System.in); System.out.println("请输入你的姓名来测试你的性别:"); String A=in.next(); if(sex.equals("小明")){ System.out.println("你是个男孩。"); }else { System.out.println("你是个女孩!"); } }}
java中编译找不到符号 展开
java中编译找不到符号 展开
2017-12-28 · 百度知道合伙人官方认证企业

北京尚学堂科技有限公司是一家从事JAVA、大数据、web前端、网络在线教育、互联网架构师、Android、ios技术开发、咨询为一体的软件公司。公司由海外留学人员和国内IT人士创建。
向TA提问
关注

展开全部
sex.equals中的sex没有声明,要用它的话需要提前声明。
如下修改方式供参考:
import java.util.Scanner;
public class Test1 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("请输入你的姓名来测试你的性别:");
// 声明sex
String sex = in.next();
if (sex.equals("小明")) {
System.out.println("你是个男孩。");
} else {
System.out.println("你是个女孩!");
}
}
}
测试:
展开全部
其实就是字符集的问题,不过呢,网络上99%的解决方案都是忽悠人的,为你这个问题,我写了篇间接解决方案,你可以去看一下。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询