Charsequence または String を Ingeter に変換する方法はありますか?
CharSequence cs = "123";
int number = (int) cs;
私はノブです。解決:
CharSequence cs = "123";
int number = Integer.parseInt(cs);
Charsequence または String を Ingeter に変換する方法はありますか?
CharSequence cs = "123";
int number = (int) cs;
私はノブです。解決:
CharSequence cs = "123";
int number = Integer.parseInt(cs);
を使用しInteger.parseInt()
ます。でない場合CharSequence
はString
、最初にを使用して変換する必要がありますtoString()
。
int number = Integer.parseInt(cs.toString());
これを使って
int i=Integer.parseInt(cs.toString())
Integer.parseInt(cs.toString())
Wrapperクラス(Integer、Floatなど)のパーサーを使用します...
public static void main(String[] args) {
String s = "1";
int i = Integer.parseInt(s);
System.out.println(i);
}
Editviewコンポーネントから、
TextView txtYear = (TextView) findViewById(R.id.txtYear);
int intYear = Integer.parseInt(txtYear.getText().toString());