paul_robotのプロフィール
- ベストアンサー数
- 1
- ベストアンサー率
- 50%
- お礼率
- 0%
- 登録日2011/07/28
- 性別男性
- 職業無職
- 年代50代
- 都道府県愛知県
- Textviewの表示文字一部に上線付与
AndroidのTextviewに表示する文字の一部に上線を付与したいのですが良い方法はご存じないでしょうか? [実現イメージ] _ A BCD
- 締切済み
- Makanedian
- Java
- 回答数1
- Android開発リファレンスの日本語訳
Android Javaのメソッド一覧の日本語訳の書かれたサイトはありますでしょうか? サイトがなければ本でもかまいません。 バージョンによって仕様が違いすぎるのでそういったものは現れないのでしょうか。 どうやっても見つからないため、どなたかお教え願えますと助かります。 このサイトのようなものの日本語版になります http://developer.android.com/intl/ja/reference/packages.html
- ベストアンサー
- noname#153894
- Java
- 回答数1
- javaのエラーが回収できない
JAVA初心者です。下記のエラーを直したいんですがよくわかりません。 Exception in thread "main" java.lang.NumberFormatException: For input string: "" at java.lang.NumberFormatException.forInputString(Unknown Source) at java.lang.Integer.parseInt(Unknown Source) at java.lang.Integer.parseInt(Unknown Source) at hangman.main(hangman.java:141) ソースを載せたいのですが200行程度あって全部載せられないので 関連しそうなところだけ載せます。 ~~~~~~~~~略~~~~~~~~~~~ try{ int input=System.in.read(); char str_moji1=(char)input; //ユーザの1文字入力 if(words[chosenWordRecord].indexOf(str_moji1) != -1){ System.out.println("debug:"+str_moji1+"の場所"+(words[chosenWordRecord].indexOf(str_moji1)+1)); } else{ System.out.println(str_moji1+"は含まれてないよ!"); } for(int arrayNum=0; arrayNum<wordArray.length; arrayNum++){ if(wordArray[arrayNum]==str_moji1){ System.out.print(" "+str_moji1); } else{ System.out.print(" _"); } } }catch(IOException e){ System.out.println(e); } try{ System.out.print("入力テスト:"); BufferedReader br1=new BufferedReader(new InputStreamReader(System.in)); String str=br1.readLine(); step=Integer.parseInt(str); //int型に変換 }catch(IOException e){ System.out.println(e); //141行目 } ~~~~~~~~~略~~~~~~~~~~~ 状況としては、 ユーザの入力によって2つのテキストファイルを順にコマンドライン上に 表示しようとしているのですが1つ目のファイルから単語を呼んで処理を終えた後に、 2つ目のファイルを呼ぶための入力ができなくなっているようです。 かってに数字以外の文字が入力されてしまっているということでしょうか? エラーで指定された場所にcatch(NumberFormatException e){}も追加してみましたが ただエラーが表示されなくなるだけでした。 ちなみに変数はすべて宣言してあります。 解決方法ご存知の方いましたら教えてください。 よろしくお願いします。
- ベストアンサー
- noname#198479
- Java
- 回答数2