给定一个字符串,请找出其中的数字并倒序输出。java
时间: 2024-05-15 22:14:39 浏览: 82
Java实现字符串倒序
非常感谢您的提问!对于您的问题,我可以提供以下Java代码实现:
```java
public class ReverseNumbers {
public static void main(String[] args) {
String str = "abc123def456";
String regex = "\\D+"; // 匹配非数字字符
String[] numsStr = str.split(regex);
StringBuilder builder = new StringBuilder();
for (String numStr : numsStr) { // 数组倒序遍历
builder.insert(0, numStr);
}
System.out.println(builder.toString()); // 输出结果
}
}
```
这个程序会将字符串中的数字字符提取出来并倒序输出,例如:"abc123def456" 的输出结果为 "654321123"。
希望能帮到您!如果您有其他问题,请继续提出,我会尽力回答。
阅读全文