Java 数组判断第一个元素是否为数字
Java 数组判断第一个元素是否为数字
本文将介绍如何判断一个字符串数组的第一个元素是否为数字。
代码示例:
String[] arr = {'1', 'common', 'GE2/0/17(D)', 'GE2/0/19(D)', 'GE2/0/20(D)', 'GE2/0/22(D)'};
// 判断第一个下标对应的元素是否为数字
if (arr[0].matches('\\d+')) {
System.out.println('第一个下标对应的元素是数字');
} else {
System.out.println('第一个下标对应的元素不是数字');
}
输出结果:
第一个下标对应的元素是数字
代码解析:
- 使用
matches方法判断字符串是否匹配正则表达式。 \\d+正则表达式匹配一个或多个数字。
总结:
通过使用 matches 方法和正则表达式,我们可以方便地判断一个字符串是否由数字组成。在这个示例中,我们成功判断了数组第一个元素 '1' 是一个数字。
原文地址: https://www.cveoy.top/t/topic/wqj 著作权归作者所有。请勿转载和采集!