アフィリエイト広告を利用しています

広告

posted by fanblog

2015年09月27日

【Android Studio】invalid int【エラー】

 EditTextで取得したオブジェクトをStringに変換した後さらに計算処理をするためにint型に変換するときに「invalid int」と表示されることがあります。今回は特に「invalid int ""」と出た時の対処法をメモしておきます。

ユーザーがEditTextに入力した値をすべて消去し、EditText→String→intといった変換を行うような操作がされたときに「invalid int ""」と表示されます。

要するに空のStringをintに変換できないということです。これを回避するにはStringの長さをチェックし、長さが0より大きい時のみ操作が実行されるようにしたり、エラーが起こらないように何らかの操作を行うようにします。

具体的には以下のようなif文を用います。

if(String型の値.length()>0)
{
//ここに処理を記述
}


posted by いおり at 17:50| Comment(0) | TrackBack(0) | Android
この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバックURL
https://fanblogs.jp/tb/4224703
※ブログオーナーが承認したトラックバックのみ表示されます。

この記事へのトラックバック
検索
リンク集
最新記事
カテゴリーアーカイブ
タグクラウド
<< 2017年05月 >>
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
ファン
最新コメント
最新トラックバック
写真ギャラリー
日別アーカイブ
プロフィール
いおりさんの画像
いおり
プロフィール
×

この広告は30日以上新しい記事の更新がないブログに表示されております。