[解決済み] ArrayListでSizeがプライベートアクセスになる
2022-01-29 08:24:46
質問
Stringを利用した標準的なコードを書きました。
ArrayList
が、実行してみると、以下のようなエラーが発生します。
error: size has private access in ArrayList
.
コードは以下の通りです。
System.out.println(testedArticles.size);
解決方法は?
のプライベートメンバにアクセスしようとしています。
ArrayList
外部で使用されることを想定していない内部作業の一部である。
配列リストのサイズを取得する場合は、このメソッドが必要です。
arraylist.size()
なぜこのような
これにより
ArrayList
クラスは、サイズをどのような方法で保存するかというオプションを持っています。これは単に
size
しかし、その代わりに他の多くのことを行うことができます。たとえば、誰かがサイズを要求したときだけ計算して、その値が無効になるまで (オブジェクトが追加されるまで) その値を保存するような、遅延計算が可能です。これは、サイズの計算が高価で、頻繁に変更され、たまにしか呼び出されないような場合に便利でしょう。
関連
-
[解決済み】エラー「No enclosing instance of type Foo is accessible」の原因と修正方法について教えてください。
-
[解決済み】予期しない型エラー
-
[解決済み] 配列からArrayListを作成する
-
[解決済み] Javaにおけるpublic、protected、package-private、privateの違いは何ですか?
-
[解決済み] JavaでArrayListではなくLinkedListを使用するのはいつですか?
-
[解決済み] ArrayListの初期化を1行で行う。
-
[解決済み] プライベートメソッド、フィールド、インナークラスを持つクラスをテストするにはどうすればよいですか?
-
[解決済み] Javaで「ArrayList<String>」を「String[]」に変換する。
-
[解決済み] Eclipseが起動できない - Javaは起動したが終了コード=13を返した
-
[解決済み】array[idx++]+="a "は、Java 8ではidxを1回増やすが、Java 9と10では2回増やすのはなぜか?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】リンクリストの負の値の数でnegativeCntrを代入する
-
[解決済み】HTTPステータス 405 - リクエストメソッド「POST」はサポートされていません (Spring MVC)
-
[解決済み] java のクラス内のコンストラクタは、指定された型に適用できない
-
[解決済み] 二項演算子「&」のオペランド型がおかしい java
-
[解決済み】Mockitoでモックからチェックされた例外を投げる
-
[解決済み】 JAVA 変数宣言はここではできない
-
[解決済み】JLabelのテキストを中央に配置するには?
-
[解決済み】Javaを包含するクラスではないのか?
-
[解決済み】どういう意味か。Serializableクラスがstatic final serialVersionUIDフィールドを宣言していないとは?重複している] [重複している] [重複している] [重複している
-
[解決済み】Java: GZIPInputStreamの作成に失敗しました。GZIP形式ではありません