問題タブ [toarray]

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.

0 投票する
1 に答える
1036 参照

java - 配列に変換された Java ソート済みマップのセット

次の 2 つのデータ構造があります。

sortedTable は tableFrequency と同じ情報を保持しますが、整数値で降順にソートされます。

sortedTable を文字列と整数のペアで構成される配列に変換するにはどうすればよいですか? たとえば、より明確にするために、インデックス 0 の配列には sortedTable の最大値が含まれ、インデックス [sortedTable.size() - 1] の配列には sortedTable の最小値が含まれます。

0 投票する
2 に答える
3106 参照

c# - c#ではArray.ToArray()はDEEPコピーを実行しますか?

これはかなり基本的な質問のはずですが、明確な答えを見つけるのに少し苦労しています。

値の配列があり、.ToArray()メソッドを使用すると、配列の深いコピーまたは浅いコピーが作成されますか?

0 投票する
1 に答える
508 参照

scala - Scala2.10マイルストーンのtoArray

次のScalaコードはScala2.9では正常に機能しますが、Scala2.10マイルストーンではコンパイラエラーが発生します。ArrayTagを作成する方法のヒントを教えてもらえますか?

Scala 2.10のエラーメッセージは、「Litに使用できるArrayTagがありません」です。

また、常に新しいタイプの新しいArrayTagを作成する必要がありますか?

ありがとうございました。

0 投票する
2 に答える
13166 参照

java - Object[] から int[] への変換エラー

重複の可能性:
Java で List<Integer> を int[] に変換する方法は?

ArrayList整数に関する操作を行う必要があるため、それを整数の配列に変換しようとすると、次のエラーが発生します。

互換性のない型
が必要です: int[]
が見つかりました: java.lang.Object[]

これが私のコードです:

それについて何か考えはありますか?

0 投票する
3 に答える
935 参照

c# - O(1)のC#IEnumerable.toArray()

私はBlockingCollectionクラスをいじってみましたが、なぜToArray()メソッドがO(n)操作であるのか疑問に思いました。Javaのバックグラウンドから来たArrayListのToArray()メソッドは、使用する内部配列(elementData)を返すだけなので、O(1)で実行されます。では、なぜ世界ですべてのアイテムを反復処理し、IEnumerable.ToArrayメソッドで新しい配列を作成するのに、それをオーバーライドしてコレクションが使用する内部配列を返すことができるのでしょうか。

0 投票する
2 に答える
676 参照

java - list.toArray(T[] a)、「T」が「ランタイム型」の場合はどうなりますか?

list.toArray(T[] a)T、 「ランタイム型」の 場合はどうなりますか?

" List" Java のインターフェース、メソッド: T[] toArray(T[] a)
OK、それはかなり古い質問です。通常、次のように使用します。

私の問題は、コーディング時に「T」型が何であるかわからないことです。型「T」は実行時にのみ決定できます。例を次に示します。

ここで、要素の型が clazz である配列にリストを変換する必要があります。どうすればよいですか?

なぜこの種の必要性があるのか​​ 疑問に思っているかもしれません
.Morphia(これはjava-mongoDBフレームワークです)に少し変更を加えています. mongoDB からデータを取得し、POJO の右側のフィールドに設定する必要があります。特定の状況では、フィールド タイプは配列であり、取得されるデータは BasicDBList エンティティ (ArrayList を拡張する) であるため、BasicDBList エンティティは、POJO フィールドと互換性のあるタイプの配列に変換する必要がありました。

ArrayList のソース コードを調べた後、醜いコードで目標を達成しました。

これを行うためのより良い方法はありますか?

0 投票する
3 に答える
158 参照

java - Arraylistsを含むArrayListから配列を作成する

一つ質問があります。

Javaには、double値を持つArrayListを含むものがあります。ArrayListこれからdouble[][]配列を作りたいです。

メソッド「toArray」を使用して1D配列で作成する方法は知っていますが、この場合、どのように実行すればよいかわからず、コードに常にエラーメッセージが表示されます。

私のAktuellコードは次のとおりです。

ここで、DataはArrayListのArrayListです。

0 投票する
1 に答える
3426 参照

zend-framework - zendフレームワークでtoArray()を使用しているときに致命的なエラー

toArray()zendフレームワークの致命的なエラーを削除するためのヘルプが必要です。

致命的なエラー:非オブジェクトのメンバー関数toArray()を呼び出す

コントローラで次のコードを使用しています

toArray()またはを使用すると、両方の状態で致命的なエラーが発生しますcurrent()

私はすでに次のコードを使用しましたが、解決策が得られず、同じエラーが発生します:

どうすればこれを解決できますか?

0 投票する
1 に答える
1471 参照

vb.net - 計算で使用するために、リスト内のオブジェクトの単一メンバーを配列に移動します

Visual Basic 2010にはList、オブジェクト (Appliance を String として、KwHHr を Double として)、 applianceListReturn があります。各オブジェクトには 2 つのメンバーがあります。array各オブジェクトから同じタイプの 1 つのメンバー (KwHHr) を取得し、それらの単一のメンバーを作成したいと思います。私は VB を初めて使用しますが、これは最初に登場したほど簡単ではありません。これを実現するために `for each ループを使用しようとしましたが、1 つの値しか返されません。これは私のコードです:

これが理にかなっていることを願っています。ご協力ありがとうございました。

0 投票する
4 に答える
21782 参照

c# - .ToArray() を使用して文字列のリストを配列に変換する

関数を使用する場合、.ToArray()変換中のリストに含まれていた文字を保持するために、配列のサイズを暗黙的に定義する必要がありますか?

配列の機能を使用する必要があったため、これを実行しようとしました.GetValue()が、配列はサイズ 1 を維持しており、リストからのマテリアルを保持していません。.ToArray()を間違って使用しようとしていますか?

これは、配列に影響を与えるすべてのコードです。リストをConsole.WriteLine()表示すると、テキスト全体が表示されます。リストの仕組みについて混乱するかもしれません。すべてを 1 つのアイテムとして格納しているのでしょうか。配列が 1 つの場所しか示していないのはそのためですか?