Java If 语句与 && 和 .equal

标签 java

我有以下内容:

Team A:
#   Name
0-1 Tim
2-3 Ryan
3-4 Jim

Team B:
#   Name
0-1 John
2-3 Joan
3-4 Todd

当我只有#值和团队时,我想写一个if语句。因此,如果我知道某人的值为 1 并且属于 A 队,我会希望它显示“Tim”。这是我到目前为止所想到的,但我没有任何运气。有什么建议吗?

if(#>=0 & Team.equal("Team A")) {
  'Tim'
 } else if(#<=1 & Team.equal("Team A")) {
   'Tim'
 } else if(#>=2 & Team.equal("Team A")) {
   'Ryan'
 } else if(#<=3 & Team.equal("Team A")) {
   'Ryan'
 } // etc.. until all the people are listed in the conditions. 

最佳答案

进行阻止检查。 检查团队,然后>0,然后详细信息。

if(team.equals("Team A"){
    if(num>=0){
        if(num <2)
           return "Tim";
        else if(num<4)
           return "Ryan";
         ...etc
    }
}
else if(team.equals("Team B"){
   ... etc
}

关于Java If 语句与 && 和 .equal,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24393847/

相关文章:

java - 在应用程序中使用 IBM MQ 客户端 jar 连接到 IBM MQ 服务器时无响应

java - 在什么时候值得在Java中重用数组?

java - 谁能向我解释 tools.jar(捆绑在 jdk/lib 文件夹中)的功能以及为什么需要它?

java - 在 hibernate 事务中创建一个简单的 jdbc 事务

java - 过载 Lombok setter

java - ArrayAdapter 导致 java.lang.NullPointerException

java - 如何在 Java AWT ScrollPane 中使用我的触控板进行水平鼠标滚轮滚动

java - Spring MVC : Not able to use use validator, 获取 "Injection of autowired dependencies failed"

java - 作业排队和执行机制

java - 使用 Selenium ChromeDriver 和 Chrome 时出现错误 org.openqa.selenium.WebDriverException 断开连接 : received Inspector. 分离事件