Here you can find the source of toInteger(String str)
Parameter | Description |
---|---|
str | String a ser transformada |
public static int toInteger(String str)
//package com.java2s; //License from project: Apache License public class Main { /**/*from w w w . j a v a2 s.c o m*/ * Transforma um String em Inteiro<br> * Caso a String nao seja um Inteiro valido, retorna 0 * * @param str * String a ser transformada * @return o Inteiro correspondente e String */ public static int toInteger(String str) { return toInteger(str, 0); } /** * Transforma um String em Inteiro<br> * Caso a String nao seja um Inteiro valido, retorna o defaultValue * * @param str * String a ser transformada * @param defaultValue * valor a ser retornado caso a String nao seja um Inteiro valido * @return o Inteiro transformado */ public static int toInteger(String str, int defaultValue) { if (str == null) return defaultValue; try { return Integer.parseInt(str); } catch (Exception e) { } return defaultValue; } }