有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java解析额外的字符串以检查数据

我有一个额外的,将作为一个额外的传递给我的服务,我需要检查它是否包含特定的数据,但我不确定这是如何实现的,所以我可以用一只手来学习如何实现这一点

额外格式:

USI;1; 0375515651;21/45/37/01/07/14;CN100.757,WN300.545;CO100.554,WO20.747

我要找的值是USI后面的1,以确定它是包含1还是零


共 (2) 个答案

  1. # 1 楼答案

    int flag = Integer.parseInt(yourString.split(";")[1]);
    
    if (flag  == 0) {
         //handle it
    }else if (flag ==1){
    
    }
    
  2. # 2 楼答案

    经过测试,可以正常工作

     String text = "USI;0; 0375515651;21/45/37/01/07/14;CN100.757,WN300.545;CO100.554,WO20.747";
            if(text.contains("USI;1;"))
            {
                System.out.println("It contains!");
            }
            else
            {
                System.out.println("There isn't one :(");
            }