問題タブ [inputstreamreader]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - System.in InputStreamReader から結果を返せません
色の文字列を返すだけで困っています。何らかの理由で、数値が返されません。if ステートメントの末尾に else を挿入する必要があるかどうかはわかりませんが、catch ステートメント if for のように感じます。
メインクラス
テストクラス
java - 上書き中のプログラム
10 個の文字列を受け取り、それらをテキスト ファイルに送信するプログラムを作成しています。しかし、私の問題は、ファイルに存在する以前の値を上書きしているだけだということです。上書きを防ぐ方法はありますか?私のプログラムは次のとおりです。
android - InputStreamReader java.io.IOException: ストリームが閉じられています
サーバーに接続してタービンに関するデータを取得するアプリをコーディングしています。コードでは、2 つの HTTP 接続を開きます。最初のものは機能しますが、2番目のものはこのエラーをスローします。エラーのあるコードは次のとおりです。
私はそれを理解することはできません。私はウェブ上で何日も探しましたが、役に立ちませんでした。何か不足していますか?
編集: openHttpConnection メソッドのコードも次のとおりです。
編集: スタック トレース:
Homo apiens のアドバイスを使用すると、次のようになります。
回答: お手数をおかけして申し訳ありません。URL が間違っていたことが判明しました。私の悪い。
java - Java - ファイルを開いてスキャンする際の問題
ファイルをスキャンし、行、文字、回文、単語を数えます。私の問題は、ファイル名を要求するときです。BufferedReader と InputStreamReader を使用して、ユーザーが提供したファイルをスキャンし、結果を別のファイルに出力します。プログラムはコンパイルされ、ファイルの名前を入力しても何も起こりません。終了せず、スタックしたままです。これが BufferedReader のコードです。コード全体が必要な場合は、投稿します
android - InputStreamReader を閉じることができません
Android 2.2 フォンで奇妙な問題が発生しました。
ソケット接続を開きます。
AsyncTask doInBackground() で読み始めます。
読んだ後、接続を閉じます。
Android 2.3 フォンと Android 4.0 エミュレーターではすべて正常に動作していますが、何らかの理由で Android 2.2 フォンでは動作しません。ソケットは閉じられ、ライターは閉じられますが、「socket.close();」を呼び出すときにループを停止する必要があるにもかかわらず、リーダーは while ループでスタックします...したがって、私の終了コードは「messageReader.close( );" UI全体がブロックされています!...そして、AsyncTask を強制終了する方法はありません...なぜこれが起こっているのですか?どうすればよいですか?