問題タブ [nosuchelementexception]
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 - JavaでテキストファイルからデータのGRIDを読み取る方法は?
グリッドと言うときは、多次元配列を意味します。2D ゲームを作成していて、データ テキスト ファイルからレベルを読み込めるようにしたいので、これが必要です。たとえば、この 2D 配列があるとしますlevel[3][3
]。シンプルな 3x3 マップ。また、次のようなテキスト ファイルもあります。
C++ では、次のように簡単に実行できます。
これにより、テキスト ファイルのすべての内容がそれに応じて配列に配置されます。ただし、Javaでこれを行う方法がわかりません。それに応じてデータを配列に配置するだけの同等のものはありますか? スキャナークラスについては既に知っていますが、使い方がわかりません。私はグーグルを検索しましたが、役に立ちませんでした。あまり説明しません。助けてください!具体的には、ファイルをスキャンし、読み取った int を配列の適切な場所に配置する方法を知りたいです。
私の現在のコードはこれですが、NoSuchElementException がスローされます。
inputmap はファイルでmap[][]
、マップ上の各タイルのデータのグリッドで、幅と高さはコンストラクターで事前に指定されています。
java - java.util.Scanner が機能しない
私のコードは、このエラーが発生しています:
そして私のコードは次のとおりです。
なにが問題ですか?
java - スキャナ テキスト ファイル
テキスト ファイルから単語を取得してアルファベット順に並べ替えるプログラムのコードを書いていますが、スキャナが動作しないようです。
java - リスト要素(Selenium)を見つける方法は?
次のリストがあります。
最初のアイテムを印刷するために次のことを試しました。
ただし、次のようになりました: NoSuchElementException... cssSelector を使用できますが、ul の ID がありません
java - スキャナーが空行を検出し、カウンターが正確でない
これは非常に基本的なプログラムのはずですが、Java は初めてです。Scanner を使用して複数の文字列をコンソールに入力し、それらを検出できるようにしたいと考えています。これまでのところ、入力部分を正しく取得することができました。文字列ではなく空のスペースが入力されたときに結果が表示されるようにプログラムを実行したかったのです。奇妙なことに、リターンを 2 回押したときにしか結果を得ることができませんでしたが、リターンを 1 回押した入力が 4 つ以上ある場合は機能します。私のカウンターは、入力された「コース」の数を数えて結果に表示するはずですが、測定値が不正確です。
java - String.nextLine() Java - クラッシュ
String parts = input.nextLine(); という行にまだ問題があります。クラッシュし続け、「行」を削除しても問題ありませんが、スペースを含む文字列全体を読み取って保存したいです。以前にすべての変数と配列を宣言したと仮定します。
java - ジェネリックを返すメソッドの型不一致エラー (なぜ、このメソッドではジェネリック型にキャストしなければならないのに、同様のメソッドではキャストしないのですか?)
ジェネリック戻り型が必要なメソッドから次のエラーが発生しています。
オブジェクトをジェネリック型パラメーターにキャストすることでエラーを取り除くことができますが、この特定のメソッドでこれを行う必要がある理由がわかりませんが、他のクラスの他の場所で書いた他の同様のメソッドではそうではありません。
プロジェクトの基本構造は次のとおりです。
保護されていない Web ページの基本クラス Page
すべての保護された Web ページの基本クラス SecuredPage
今日、同様の質問がありましたが、これは Stack Overflow コミュニティの助けを借りて解決されました: Bound mismatch error and java generic method .
私は今、同様の方法で別の問題を抱えています。
ページを構築するヘルパー メソッドを使用した基本ページ クラスは次のとおりです。
SecuredPage クラスは次のとおりです。
これは、SecuredPage 内から実装しようとしているメソッドです。Web アプリケーションのメソッドでリンクを開いた結果として生じる両方のタイプのページを返す単一のメソッドを使用できるようにしたいと考えています。
PageTypeOne と PageTypeTwo は両方とも SecuredPage を拡張します。
LoginPage クラスには、誰かが無効な資格情報でログインしようとした場合に LoginPage を返し、有効な資格情報でログインした場合に HomePage (SecuredPage を拡張する) を返す同様のメソッドがあります。その方法ではこのエラーは発生しません。また、Page クラスの constructPage メソッドでもエラーが発生しないため、SecuredPage の loadContext メソッドでこのエラーが発生する理由がよくわかりません。
java - Java テキスト ファイルを読み取れません
テキスト ファイルを読み込んで、オブジェクトの配列を作成しようとしています。次のエラーが発生し続けます...
フィールドを読み取っていないので、修正するために考えられるすべてのことを試しました。これがコードです。アドバイスをいただければ幸いです。ありがとう!
java - Java: java.util.NoSuchElementException: 行が見つかりません
問題があり、どうすればよいかわかりません。例外は次のとおりです。
そして、それは私のコードです:
java - .next() メソッドの呼び出し時のスキャナ NoSuchElementException
Java では、次の例外が発生します。
この Java コードから:
例外がスローされます
System.out.println(file.next().charAt(カウンター));
例外とはどういう意味ですか?