問題タブ [indexoutofboundsexception]
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.
android - android.database.cursor インデックスが例外の範囲外ですか?
電話に保存されている連絡先の名前と種類を取得しようとしていますが、この例外が発生します。以前は名前を取得していましたが、例外が発生しました
android.database.CursorIndexOutOfBoundsException: インデックス -1 がサイズ 10 で要求されました
名前とタイプを一緒に取得しようとしたとき。助けてください。前もって感謝します。
cython - シトン。範囲外エラー
私は、私の研究の分析で使用する次の cython コードを作成しました。
9 行目の L の定義で 3 による除算に注意してください。実行時に次のエラーを受け取った後に挿入しました。
どのような問題を解決しましたか。ただし、関数に渡される配列の X,V には 99990 個の要素が含まれており、この解決策は最初の 33330 個のみが使用されることを意味します。最初は、タイプを int から long に変更するだけでよいのですが、役に立ちませんでした。
誰でも問題の解決策を提案できますか?
コードの目的に興味がある人は、原子 (配列 X) の軌跡をたどることを意図しています。これは、ポテンシャル井戸で振動することもあれば、ある井戸から別の井戸にジャンプすることもあります。関数 "jumprate" は、ジャンプと振動の交互動作シーケンスの長さ (時間単位) を保持する 2 つの配列を返します。
java - 私のsquaretestも、他のサイズとArrayIndexOutofBoundsExceptionの分析もしていません
プログラムを実行しようとすると、このエラーが発生します。なぜmagicData.txtの他のサイズの正方形を読み取れないのか疑問に思っていますが、ArrayIndexOutOfBoundsExceptionエラーが発生します。これは、ブール値のマジッククラスがtrueかどうかを返さないためです。
SquareTest.java
Square.java
magicData.txt
objective-c - IndexOutOfBoundsがサブビューをループしていますか?
UIScrollViewのコンテンツを更新するためのネットワークがあります。ScrollView内には、いくつかのUIImageViewといくつかのUILabelがあります。
次のコードを使用して、scrollViewのコンテンツをクリーンアップします。
このコードは数日間正常に実行されました。コンソールでの更新中にエラーが発生しました。
ここで何が起こっているのか理解できません。サブビューをループします(カウントすると、既存のサブビューの数がわかります!?)。なぜインデックスが範囲外になるのでしょうか!?
android - アダプタを介してリストビューにアクセス中にIndexOutOfBoundsExceptionが発生する
ListView を実装し、BaseAdapter を拡張するカスタム アダプターを使用してリストにデータを入力し、.NET ベースのサービスを使用して、リストの値をプルしてデータを入力しています。これは正常に機能しますが、リストに対していくつかの操作を継続的に実行しようとすると (エントリの削除、更新、編集など)、次のエラーが発生します。このエラーは常に発生するわけではありません。しかし、15/20 回の試行のうち 1 回です。
解決しようとしている、Web をローミングしている、なぜそれが発生しないのかを調べる..まだ検索中...
ListActivity クラス: STSBankDetailsListingScreenActivity.java
アダプタークラス: STSAddClientBankDetailsListingScreenAdapter.java
どんな種類の助けでも大歓迎です。
もう一度ありがとう...
java - このプログラムはどこから数値を取得しますか? また、配列サイズを 1 つ増やすことでこれが発生するのはなぜですか? (ジャワ)
このプログラムは、単に配列から重複を排除することになっています。しかし、remove メソッドの 2 番目の for ループは範囲外の例外をスローしていました。私は見ていましたが、それがどのようになるかわかりませんでした。そのため、配列のサイズを 1 増やして、最後に追加の 0 を追加するという唯一の欠点で機能させるようにしました。
驚いたことに、tracker[] のサイズを 10 から 11 に増やすと、プログラムは 0 から 9 までのすべての数値を出力します。これらの数値はどこから来て、なぜこの問題が発生するのですか?
この部分で例外が発生していました
ただし、トラッカーのサイズが10の場合のみ。11の場合、[0,1,2,3,4,5,6,7,8,9]を印刷するだけです
編集: arraysize = 1 はデバッグからの保留でした。元々は 0 でした。
編集:修正しましたが、配列が完全にいっぱいになるはずなのに、最後に 0 があります。
arrays - 配列上で要素ごとに動作する
fortranで、範囲外の要素にアクセスして、配列が意味のないものを返しているかどうかを確認しようとしています。そして、これらの値が1未満であることを確認し、そうである場合は1に変更します。
これは問題を引き起こしている私のコードの一部です:
lastNeighLabel=(/clusterLabel(jj-1,kk,ll), clusterLabel(jj,kk-1,ll), clusterLabel(jj,kk,ll-1)/)
LastNeighLabelには、それぞれx、y、z方向の最後のネイバーのクラスターラベル(1からnの間、nは検出された一意の個別のクラスターの総数)が含まれます。
jj
またはが1の場合kk
、ll
配列の0番目の要素にアクセスしようとし、配列のFORTRAN
1から数えて、ユニバースを破壊しようとします。私は現在、あらゆる不測の事態に備えてコーディングしようとしている約8つのif/elseifステートメントの絡み合った混乱に陥っています。しかし、私は各要素を操作する方法があることを望んでいました。ですから、基本的にはwhere((/jj-1,kk-1,ll-1/).lt.1) do clusterLabel(jj-1,kk,ll)=0 etc
、どの要素が問題を引き起こしているのかによって異なります。
しかし、同じインデックスにある別の配列ではなく、渡された変数のみを操作するので、それを行う方法を考えることはできません。それとも私は間違っていますか?
これが意味をなさない場合は喜んで編集します。
objective-c - 自動解放された可能性のあるアレイでアレイを初期化できますか?
オブジェクトで発生している範囲外のインデックスの問題を把握しようとしていnewArray
ます。oldArray
メソッドに渡して、次を使用します。
がリリースされている場合oldArray
、この行でエラーが発生しますか、それともアクセスしようとすると範囲外の例外が発生しますnewArray
か?
java - スレッド「メイン」のJava例外java.lang.ArrayIndexOutOfBoundsException
学校のプロジェクトに取り組んでいますが、配列の生徒数を入力しようとするとエラーが発生します。エラーは
スレッド「main」の例外java.lang.ArrayIndexOutOfBoundsException:-1
at Project1.enterStudents(Project1.java23)
at Project1.mainMenu(Project1.java59)
at Project1.enterStudents(Project1.java7)
いつものように私が以下に書いたコードはどんな助けでもありがたいです。
java - メインメソッドの入力ファイルで IndexOutOfBoundsException が引き続き発生する (正しい引数を使用しても)
入力ファイルとして使用しようとしてargs[0]
いますが、プログラムを実行すると、正しい引数であるとIndexOutOfBoundsException
確信していますが、. args[0]
前回のプログラムでもこの問題に遭遇しましたが、何が間違っているのかわかりません。
コード: