gpt4 book ai didi

android - 使用 String 类型的 Switch 语句

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:08:10 24 4
gpt4 key购买 nike

我正在尝试切换已设为静态的字符串类型值。但是,我不知道如何将其放入 switch 语句中,我之前使用的是“if else”语句,但由于我要切换的项目数量众多,这不起作用。

对于 if else 我使用的是 `

if (item.ActivityFeedType.equals("Comment"))

我正在尝试使用 switch

case (item.ActivityFeedType.equals("Comment")):

有什么我想念的吗?

最佳答案

    字符串的
  1. switch 存在,但它仅从 Java 7 开始可用。语法实际上与 Integer switch 一样:

    String test = "test";
    switch (test) {
    case "testt":
    System.out.println("Wrong");
    break;
    case "test":
    System.out.println("Got it");
    break;
    }
  2. 没有switch 可以处理的情况,但是简单的if-else 处理不了。一个开关就更方便了。

  3. 我建议为类的属性选择小写的起始字母。

关于android - 使用 String 类型的 Switch 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28694192/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com