微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

分支机构/列表名称

如何解决分支机构/列表名称

嘿,我在执行以下作业时遇到了一些麻烦。任何帮助将非常欢迎。我一直收到此错误,我认为这与文件/类名有关,但我不确定。

ProfNames.java:3: error: '{' expected
public class ProfNames.java {
                      ^

一所大学有一个网页,该网页使用以下算法显示课程的讲师:如果仅存在一位讲师,则列出该讲师的名和姓。如果存在两个讲师,则仅列出其姓氏,并用/分隔。如果存在三个,则仅列出前两个,第二个之后是“ /…”。如果不存在,请打印“ TBD”。给定六个代表三个名字和姓氏的单词(每个名字一个单词;后面的名字可以是“ none none”),使用该算法输出一行文本,列出教师的姓名。如果输入是“ Ann Jones none none none none”,则输出为“ A. Jones”。如果输入为“ Ann Jones Mike Smith Lee Nguyen”,则输出为“ Jones / Smith /…”。

提示

Use an if-else statement with four branches. The first detects the situation of no instructors. The second one instructor. Etc.

Detect whether an instructor exists by checking if the first name is "none".





import java.util.Scanner;

public class ProfNames.java {
public static void main(String[] args) {
  Scanner scnr = new Scanner(system.in);

  firstName1 = scnr.next();
  lastName1 = scnr.next();
  firstName2 = scnr.next();
  lastName2  = scnr.next();
  firstName3 = scnr.next();
  lastName3 = scnr.next();
  
  
  if (firstName1.equals ("none")) {
     System.out.println ( "TBD");
  }
  
  else if (firstName2.equals ("none")) {
     System.out.println(firstName1.charat(0) + " " + lastname1);
  }
  
  else if (firstName3.equals ("none")) {
     System.out.println (lastName1 + " / " + lastname2);
  }
  
     else { System.out.println (lastName1 + "/" + lastName2 + "/...");
     
     }
  
  


 }
}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。