Java 反向命名任务
下面是我的代码尝试执行的操作: 编写一个名为processName的方法,该方法接受控制台的扫描程序作为参数,并提示用户 输入全名,然后按相反顺序打印姓名(即姓、名) 下面是与用户的对话示例: 请输入您的全名:Sammy Jankis 你的名字按相反顺序是詹基斯,萨米 我得到一个错误,读取:Java 反向命名任务,java,Java,下面是我的代码尝试执行的操作: 编写一个名为processName的方法,该方法接受控制台的扫描程序作为参数,并提示用户 输入全名,然后按相反顺序打印姓名(即姓、名) 下面是与用户的对话示例: 请输入您的全名:Sammy Jankis 你的名字按相反顺序是詹基斯,萨米 我得到一个错误,读取: Project3.java:16: cannot find symbol symbol : variable console location: class Project3 String
Project3.java:16: cannot find symbol
symbol : variable console
location: class Project3
String firstname = console.next();
^
Project3.java:17: cannot find symbol
symbol : variable console
location: class Project3
String lastname = console.next();
^
我的问题是,如何将名称字符串分成两部分,以便将其反转?请使用简单的术语,因为我不熟悉编码。您忘记声明(和初始化)控制台
。我想你想要
Scanner console = new Scanner(System.in);
before
stringfirstname=console.next()代码>您没有定义控制台
。查看在系统中设置扫描仪。祝你好运非常感谢你!这就解决了问题。我不知道如何关闭此线程,但我的问题已得到回答。哦,我明白了,我将等待10分钟,单击该复选标记。@JimmyGuo我也建议您。
Scanner console = new Scanner(System.in);