CharSequence to int

¿Hay una manera de convertir una Charsequence o una String a un Ingeter?

CharSequence cs = "123"; int number = (int) cs; 

Soy un novato. Solución:

 CharSequence cs = "123"; int number = Integer.parseInt(cs); 

Utilice Integer.parseInt() . Si su CharSequence no es un String , entonces usted necesita convertirlo primero usando toString() .

 int number = Integer.parseInt(cs.toString()); 

utilizar esta

 int i=Integer.parseInt(cs.toString()) 

Integer.parseInt(cs.toString())

Utilice los analizadores de las clases Wrapper (Integer, Float, etc) …

 public static void main(String[] args) { String s = "1"; int i = Integer.parseInt(s); System.out.println(i); } 

Desde el componente Editview,

TextView txtYear = (TextView) findViewById (R.id.txtYear); Int intYear = Integer.parseInt (txtYear.getText (). ToString ());

  • ¿Cuál es el uso de BaseColumns en Android
  • ¿El método IOAcknowledge no funciona para SocketIO en Android?
  • Pasa parámetro complejo de ksoap Android a WCF Web-Service
  • ¿Por qué las firmas son nulas?
  • OnPostExecute () de AsyncTask nunca se llama en AndroidTestCase
  • Android: botón de acción flotante en posición incorrecta
  • ContentProvider insert () siempre se ejecuta en el hilo de interfaz de usuario?
  • ActionBar.setNavigationMode (ActionBar.NAVIGATION_MODE_TABS) obsoleto
  • La mejor manera de evitar el código duplicado cuando se utilizan Fragmentos
  • Permitir sólo la entrada de datos únicos con Android SQLite?
  • ¿Alternativa a dex2jar y jd-GUI?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.