将具有多个分隔符的字符串解析为long可以通过以下步骤实现:
以下是一个示例代码(使用Java语言):
public class StringParser {
public static void main(String[] args) {
String input = "123,456;789-012";
String[] separators = {",", ";", "-"};
List<Long> numbers = new ArrayList<>();
for (String separator : separators) {
String[] tokens = input.split(separator);
for (String token : tokens) {
long number = Long.parseLong(token);
numbers.add(number);
}
}
System.out.println("Parsed numbers: " + numbers);
}
}
在上述示例中,我们将字符串"123,456;789-012"解析为long类型的数字,并将其存储在一个列表中。分隔符包括逗号、分号和减号。
对于这个问题,腾讯云没有特定的产品或链接与之相关。这是一个通用的编程问题,可以在任何云计算平台或开发环境中使用。
领取专属 10元无门槛券
手把手带您无忧上云