您的位置:首页 > 编程语言 > Java开发

java取出以数字开头或者以数字结尾的字符串,将字符串转换为大写

2017-05-08 22:19 281 查看
刚开始学习java,做了一个题,记录一下

public class Test2 {
public static void main(String[] args) {
String [] arr = {"12ab","java","45Cd","Server78"};
for (int i = 0; i < arr.length; i++) {

第一种做法

char c = arr[i].charAt(0);
char c1 = arr[i].charAt(arr[i].length()-1);
if(c >= '0' && c <= '9' || c1 >= '0' && c1 <= '9'){
System.out.println(arr[i].toUpperCase());
}

//第二种方法  运算较多一点
for (int j = 0; j <= 9; j++) {
if (arr[i].startsWith(j + "") || arr[i].endsWith(j + "")) {
System.out.println( arr[i].toUpperCase());
}
}
}
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: