2012-01-28 8 views

Respuesta

37

guayaba tiene como Ints.tryParse(String) de 11,0. Sin embargo, no funciona como el método C# (sin parámetros de salida). Devuelve un Integer que es null si la cadena no se pudo analizar, por lo que por su ejemplo que tendría que utilizar de esta manera:

Integer myInt = Ints.tryParse(someString); 
if (myInt != null) { 
    ... 
} 
+1

Enlace al Javadoc actual: [Ints.tryParse (String)] (http://docs.guava-libraries.googlecode.com/git/javadoc/com/google/common/primitives/Ints.html#tryParse (java. lang.String)) –

5

Parece que se configuró para ser agregado al lanzamiento 11. El estado se establece en fijo, lo que creo que significa que está en la versión actual o en la próxima.

http://code.google.com/p/guava-libraries/issues/detail?id=660

EDIT: Se encuentra en la API de 11: tryParse

+0

por cierto, podría saltar al código fuente de la documentación? ¿o es la única forma de acceder a la fuente y encontrar el método? – Blankman

+2

Si hace clic en el nombre del método, en la sección "detallada" del Javadoc, irá directamente a la fuente ... aunque no es particularmente útil para este caso específico. –

Cuestiones relacionadas