[解決済み】Scalaでリスト内のアイテムを取得する?
2022-04-05 12:06:42
質問
インデックスにある要素だけを取得するには、一体どうすればよいのでしょうか? i を取得することはできますか?
試しに
get(i)
と
[i]
- は、何も動作しません。ググっても、リスト内の要素を "find"する方法しか返ってきません。しかし、私はすでにその要素のインデックスを知っているのです。
以下は、コンパイルできないコードです。
def buildTree(data: List[Data2D]):Node ={
if(data.length == 1){
var point:Data2D = data[0] //Nope - does not work
}
return null
}
を見てみると リスト api は、目が交差するだけで、何の役にも立ちません。
解決方法は?
括弧を使用する。
data(2)
しかし、リンクリストは巡回に時間がかかるので、リストでこれを行うことはあまりありません。 コレクションにインデックスを付けたい場合は
Vector
(不変)または
ArrayBuffer
(ミュータブル)または、場合によっては
Array
(これは単なるJavaの配列ですが、再び
(i)
ではなく
[i]
).
関連
-
[解決済み] ScalaのSeqへのアペンド
-
[解決済み] Scalaの変数の表示形式
-
[解決済み] scalaのforeachループ
-
[解決済み] Scalaのオブジェクトとクラスの違い
-
[解決済み] Scalaでファイル全体を読む?
-
[解決済み】Scalaの型消去を回避するにはどうしたらいいですか?または、なぜ私のコレクションの型パラメータを取得することができないのですか?
-
[解決済み】Scalaのリスト連結、::と++の比較
-
[解決済み】ScalaのCaseオブジェクトとEnumerationsの比較
-
[解決済み】ScalaのJavaConvertersとJavaConversionsの違いは何ですか?
-
[解決済み] Java のリストから Scala のリストを取得するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Sparkです。CoarseGrainedSchedulerが見つかりませんでした。
-
[解決済み] A の値をキーとして Seq[A] を Map[Int, A] に変換する方法は?
-
[解決済み] scala.Float to java.Float k/v変換でScala MapをJava Mapに変換するにはどうしたらいいですか?
-
[解決済み] Scalaの''って何?
-
[解決済み] MapのmapValuesとtransformの違いについて
-
[解決済み] スカラズのイテレート。「より大きな」モナドのために `EnumeratorT` を `IterateeT` にマッチングさせる「リフティング」。
-
[解決済み] Traitの代わりに抽象クラスを使用する利点は何ですか?
-
[解決済み】Scala 2.8のコレクション・ライブラリは「歴史上最も長い遺書」のケースか?[クローズド] Scala
-
[解決済み】関数を定義する "def "と "val "の違いとは?
-
[解決済み] Scalaの==と.equalsの違いは何ですか?