Java往事之《返回整数的长度》
??返回整數的長度 ---------- 不多說,直接看栗子:
?? public static void main(String[] args) {
?? ??? ?String str="123456";
?? ??? ?System.out.println(qwe(str));
?? ?}
?? ?
?? ?public static int qwe(String str){
?? ??? ?Pattern pattern = Pattern.compile("^[-\\+]?[\\d]*$");//正則
?? ??? ?boolean flag=pattern.matcher(str).matches();//判斷是否是整數,如果是返回true,否則返回false
?? ??? ?int num=flag==true?Integer.parseInt(str):0;//三目運算?? flag==true這個條件如果成立就把問號后面的值給num,否則 就把冒號后面的值給num
?? ??? ?if(num>0){//判斷整數是否大于0
?? ??? ??? ?return str.length();//返回長度
?? ??? ?}else{
?? ??? ??? ?return 0;
?? ??? ?}
?? ?}
轉載于:https://www.cnblogs.com/lwh0206/p/7090532.html
總結
以上是生活随笔為你收集整理的Java往事之《返回整数的长度》的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Netty】TCP粘包和拆包
- 下一篇: ant安装(for linux)