字符串之将整数字符串转成整数值
生活随笔
收集整理的這篇文章主要介紹了
字符串之将整数字符串转成整数值
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題目:
字符串之將整形字符串轉成整數值,并且屬于32位整數范圍
例如:
str = "123" 返回 123
str = "012" 不符合書寫習慣,所以返回0
str = "A12" 返回0
str = " 0" 返回 0
str = "214783647" 返回 214783647
str = "214783647" 因為溢出了,所以返回 0
代碼實現:
package com.chenyu.string.cn;public class StringToNumber {public static void main(String[] args) {String[] ss = {"012", "A32", "234", "-123", "-0123"};for (String s : ss) {int result = stringToNumber(s);System.out.println(result);}}public static int stringToNumber(String target) {if (target == null || target == "") {return 0;}char[] chars = target.toCharArray();if (!check(chars)) {return 0;總結
以上是生活随笔為你收集整理的字符串之将整数字符串转成整数值的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java反射异常之java.lang.N
- 下一篇: 字符串之替换字符串中连续出现的指定字符串