タグ付けされた質問 「arrays」

配列は、それぞれが1つ以上のインデックスで識別される要素(値、変数、または参照)のコレクションで構成される、順序付けられた線形データ構造です。配列の特定のバリアントについて質問する場合は、代わりに次の関連タグを使用してください:[vector]、[arraylist]、[matrix]。このタグを使用する場合、プログラミング言語に固有の質問では、使用するプログラミング言語で質問にタグを付けます。


4
ジャクソンはキャストせずにJsonNodeをArrayNodeに変換する方法?
JSONライブラリをorg.jsonからJacksonに変更し、次のコードを移行したいと思います。 JSONObject datasets = readJSON(new URL(DATASETS)); JSONArray datasetArray = datasets.getJSONArray("datasets"); 今ジャクソンで私は以下を持っています: ObjectMapper m = new ObjectMapper(); JsonNode datasets = m.readTree(new URL(DATASETS)); ArrayNode datasetArray = (ArrayNode)datasets.get("datasets"); でもキャストは嫌いですが、可能性はありClassCastExceptionますか?配列ではない場合に適切なエラー処理ができるようにgetJSONArray、in と同等のメソッドはありorg.jsonますか?
116 java  arrays  json  jackson 

13
単一の要素のデコードが失敗した場合、Swift JSONDecodeのデコード配列が失敗する
Swift4とCodableプロトコルを使用しているときに、次の問題が発生しました- JSONDecoder配列内の要素をスキップする方法がないようです。たとえば、次のJSONがあります。 [ { "name": "Banana", "points": 200, "description": "A banana grown in Ecuador." }, { "name": "Orange" } ] そして、コード化可能な構造体: struct GroceryProduct: Codable { var name: String var points: Int var description: String? } このjsonをデコードするとき let decoder = JSONDecoder() let products = try decoder.decode([GroceryProduct].self, from: json) 結果productsは空です。JSONの2番目のオブジェクトには"points"キーpointsがありませんが、GroceryProduct構造体ではオプションではないため、これは予期されることです。 質問は、JSONDecoder無効なオブジェクトを「スキップ」できるようにするにはどうすればよいですか?
116 arrays  json  swift  swift4  codable 

10
配列をURLパラメータとして渡す
配列をURLパラメータとして渡す最良の方法は何ですか?これが可能かどうか私は考えていました: $aValues = array(); $url = 'http://www.example.com?aParam='.$aValues; またはこれはどうですか: $url = 'http://www.example.com?aParam[]='.$aValues; 私は例を読みましたが、それは厄介です: $url = 'http://www.example.com?aParam[]=value1&aParam[]=value2&aParam[]=value3';
115 php  arrays  url 

10
PHP配列の重複値を検出する方法は?
PHPで1次元配列を使用しています。重複値の存在を検出し、重複値の数をカウントして結果を出力したいと思います。たとえば、次の配列があるとします。 $array = array('apple', 'orange', 'pear', 'banana', 'apple', 'pear', 'kiwi', 'kiwi', 'kiwi'); 印刷したい: apple (2) orange pear (2) banana kiwi (3) この問題への取り組み方に関するアドバイスはありますか? ありがとう。 マイク
115 php  arrays 

15
Javaでの文字列から文字列への配列変換
私が持っているstring = "name"; 私は、文字列配列に変換します。どうすればいいのですか?Java組み込み関数はありますか?手動で実行できますが、Java組み込み関数を検索しています。 文字列の各文字が文字列になる配列が必要です。char 'n'のように、配列に格納された文字列「n」になります。
115 java  arrays  string  split 

8
Cでは負の配列インデックスを使用できますか?
私はいくつかのコードを読んでいて、その人がのarr[-2]前の2番目の要素にアクセスするために使用していることがわかりましたarr。 |a|b|c|d|e|f|g| ^------------ arr[0] ^---------- arr[1] ^---------------- arr[-2] それは許されますか? それarr[x]はと同じだと知ってい*(arr + x)ます。そうarr[-2]です*(arr - 2)、それは問題ないようです。どう思いますか?
115 c  arrays 

12
JavaScript:.forEach()と.map()の違い
このような話題がたくさんあったことは知っています。そして、私は基本を知っています:.forEach()元のアレイと.map()新しいアレイで動作します。 私の場合: function practice (i){ return i+1; }; var a = [ -1, 0, 1, 2, 3, 4, 5 ]; var b = [ 0 ]; var c = [ 0 ]; console.log(a); b = a.forEach(practice); console.log("====="); console.log(a); console.log(b); c = a.map(practice); console.log("====="); console.log(a); console.log(c); そしてこれは出力されます: [ -1, 0, 1, …

7
ArrayList <MyCustomClass>をJSONArrayに変換する
ListViewのArrayAdapter内で使用するArrayListがあります。リストの項目を取得し、それらをJSONArrayに変換してAPIに送信する必要があります。私は周りを検索しましたが、これがどのように機能するかを説明するものは何も見つかりませんでした。助けていただければ幸いです。 更新-ソリューション これが問題を解決するために私がやったことです。 ArrayListのオブジェクト: public class ListItem { private long _masterId; private String _name; private long _category; public ListItem(long masterId, String name, long category) { _masterId = masterId; _name = name; _category = category; } public JSONObject getJSONObject() { JSONObject obj = new JSONObject(); try { obj.put("Id", _masterId); obj.put("Name", _name); …

14
JavaScript配列を文字列に変換します
「値」リストを反復処理して文字列に変換しようとしています。これがコードです: var blkstr = $.each(value, function(idx2,val2) { var str = idx2 + ":" + val2; alert(str); return str; }).get().join(", "); alert()関数は正常に動作し、適切な値を表示します。しかし、どういうわけか、jqueryの.get()関数は正しい種類のオブジェクトを取得できず、失敗します。何が悪いのですか?

11
phpは引用符で分解します(101)
単純な配列の実装 このようになります $array = array('lastname', 'email', 'phone'); $comma_separated = implode(",", $array); そしてそれはこれを返すでしょう lastname,email,phone 素晴らしいので、代わりにこれを行うかもしれません $array = array('lastname', 'email', 'phone'); $comma_separated = implode("','", $array); $comma_separated = "'".$comma_separated."'"; そして今、私は素敵なかなりのCSV文字列が欲しいものを持っています 'lastname','email','phone' これを行うためのより良い方法はありますか?それは、私が何かを見逃しているのではないかというオプションのパラメータがあるべきだと私に感じますか?
115 php  arrays  string  csv  implode 

4
Javaで配列の配列を作成する方法
仮説として、5つの文字列配列オブジェクトがあります。 String[] array1 = new String[]; String[] array2 = new String[]; String[] array3 = new String[]; String[] array4 = new String[]; String[] array5 = new String[]; 別の配列オブジェクトにこれらの5つの文字列配列オブジェクトを含める必要があります。どうすればいいのですか?別のアレイに配置できますか?
115 java  arrays 

11
連想配列をキーで分解する最も速い方法
連想配列を文字列に変換する高速な方法を探しています。典型的な構造はURLクエリ文字列のようなものですが、カスタマイズ可能なセパレーターがあるため&amp;amp;、xhtmlリンクには ' 'を使用でき、&amp;そうでなければ' 'を使用できます。 私の最初の傾向は使用することですforeachが、私のメソッドは1つの要求で何度も呼び出される可能性があるため、遅すぎる可能性があります。 &lt;?php $Amp = $IsXhtml ? '&amp;amp;' : '&amp;'; $Parameters = array('Action' =&gt; 'ShowList', 'Page' =&gt; '2'); $QueryString = ''; foreach ($Parameters as $Key =&gt; $Value) $QueryString .= $Amp . $Key . '=' . $Value; より速い方法はありますか?


10
PHP日付を含む要素で多次元配列をソートします
私は次のような配列を持っています: Array ( [0] =&gt; Array ( [id] =&gt; 2 [type] =&gt; comment [text] =&gt; hey [datetime] =&gt; 2010-05-15 11:29:45 ) [1] =&gt; Array ( [id] =&gt; 3 [type] =&gt; status [text] =&gt; oi [datetime] =&gt; 2010-05-26 15:59:53 ) [2] =&gt; Array ( [id] =&gt; 4 [type] =&gt; status [text] …
113 php  datetime  arrays  sorting 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.