字符串 '_system@artifact_upload@v1.0.0' 和‘_system@NPM_BUILD’,怎么用java高效得到artifact_upload和NPM_BUILD
时间: 2024-02-07 21:03:43 浏览: 68
可以使用Java中的字符串处理方法来获取所需的字符串。以下是一种可能的解决方案:
```java
String str1 = "_system@artifact_upload@v1.0.0";
String str2 = "_system@NPM_BUILD";
// 获取第一个字符串中的artifact_upload
String[] strArr1 = str1.split("@");
String result1 = strArr1[1];
// 获取第二个字符串中的NPM_BUILD
String[] strArr2 = str2.split("@");
String result2 = strArr2[1];
System.out.println(result1); // 输出artifact_upload
System.out.println(result2); // 输出NPM_BUILD
```
上述代码中,首先使用split方法将字符串按照“@”分隔符分割成字符串数组。然后通过数组下标获取所需的字符串。这种方法可以高效地获取所需的字符串。
阅读全文