目次
例 2
次に、「sum」と「i」という 2 つの変数を宣言します。ゼロから始まる数値を合計したいため、「sum」は 0 に初期化されます。 「i」は、合計への追加を開始するリスト内の最初の数値のインデックスであるため、0 に初期化されます。
次に、「sum」と「i」という 2 つの変数を宣言します。ゼロから始まる数値を合計したいため、「sum」は 0.0 に初期化されます。 「i」は、合計への数値の加算を開始するリスト内の最初の数値のインデックスであるため、0 に初期化されます。
「i」がリストのサイズより小さい限り実行を続ける while ループを開始します。リストのサイズは、ArrayList クラスの「size」メソッドを使用して取得できます。
输出
结论
ホームページ Java &#&チュートリアル while ループを使用してリスト内の数値の合計を計算する Java プログラム

while ループを使用してリスト内の数値の合計を計算する Java プログラム

Sep 13, 2023 pm 09:05 PM
リスト while ループ 計算する

###############導入###

while ループを使用してリスト内の数値の合計を計算する Java プログラムは、整数のリストを取得し、while ループ構造を使用してそれらの合計を計算する単純なプログラムです。このプログラムでは、整数の ArrayList が作成され、いくつかの数値がリストに追加されます。次に、プログラムは while ループを使用してリスト内の各要素を反復処理し、各要素を変数「sum」に追加します。これにより、数値の現在までの合計が追跡されます。ループが完了すると、リスト内のすべての数値の合計である「sum」の最終値がコンソールに出力されます。 while ループを使用してリスト内の数値の合計を計算する Java プログラム

このプログラムは、プログラミングでデータ コレクションを操作するための一般的な手法を示します。これは、ループを使用してコレクション内の各要素を反復処理し、各要素に対して何らかの計算または変換を実行することです。このプログラムでは、データのコレクションを格納するために使用される一般的なデータ構造である Java での ArrayList の使用法も強調しています。

例 1

###方法###

まず、「numbers」という名前の整数 ArrayList を作成し、それに数値を追加します。このプログラムでは、数字 1、2、3、4、5 をリストに追加します。

次に、「sum」と「i」という 2 つの変数を宣言します。ゼロから始まる数値を合計したいため、「sum」は 0 に初期化されます。 「i」は、合計への追加を開始するリスト内の最初の数値のインデックスであるため、0 に初期化されます。

  • 「i」がリストのサイズより小さい限り実行を続ける while ループを開始します。リストのサイズは、ArrayList クラスの「size」メソッドを使用して取得できます。

  • ループ内では、ArrayList クラスの「get」メソッドを使用してリスト内の現在の数値を取得し、それを合計に追加します。次に、「i」を 1 ずつ増やして、リスト内の次の番号に移動します。

  • ループが完了すると、リスト内のすべての数値の合計が計算されます。 「println」メソッドを使用して合計を出力します。

  • 一般に、この方法は比較的シンプルで簡単です。 while ループを使用してリストの要素を反復処理し、それらの合計を別の変数に蓄積します。これは、リストやその他のデータ コレクションを操作するためのプログラミングにおける一般的な手法です。

  • これは、while ループを使用してリスト内の数値の合計を計算する Java プログラムです -
  • リーリー

    イラスト

  • このプログラムでは、まず「numbers」という名前の整数 ArrayList を作成し、それにいくつかの数値を追加します。次に、2 つの変数を宣言します。リスト内の数値の合計を格納する「sum」(0 に初期化)、および合計に追加している現在の値を追跡する「i」(0 に初期化)です。数値インデックス。

次に、「i」がリストのサイズより小さい限り継続する while ループを開始します。ループ内で、リスト内の現在の数値 (「get」メソッドを使用して取得) を合計に加算し、「i」をインクリメントしてリスト内の次の数値に移動します。

最後に、ループが終了したら、「println」メソッドを使用してリスト内の数値の合計を出力します。

###出力### リーリー

例 2

###方法###

まず、「数値」と呼ばれる Double 値の ArrayList を作成し、それにいくつかの数値を追加します。このプログラムでは、数値 2.5、3.7、1.8、4.2、および 2.9 をリストに追加します。

次に、「sum」と「i」という 2 つの変数を宣言します。ゼロから始まる数値を合計したいため、「sum」は 0.0 に初期化されます。 「i」は、合計への数値の加算を開始するリスト内の最初の数値のインデックスであるため、0 に初期化されます。

「i」がリストのサイズより小さい限り実行を続ける while ループを開始します。リストのサイズは、ArrayList クラスの「size」メソッドを使用して取得できます。

  • ループ内では、ArrayList クラスの「get」メソッドを使用してリスト内の現在の数値を取得し、それを合計に追加します。次に、「i」を 1 ずつ増やして、リスト内の次の番号に移動します。

  • ループが完了すると、リスト内のすべての数値の合計が計算されます。 「println」メソッドを使用して合計を出力します。

  • 全体として、このプログラムで使用されるメソッドは、前の例で使用されたメソッドと非常によく似ています。 while ループを使用してリストの要素を反復処理し、それらの合計を別の変数に蓄積します。ただし、この場合は、Integer 値の代わりに Double 値を使用するため、数値に小数点以下の桁を含めることができます。さらに、プログラムがさまざまな入力値を処理できることを示すために、リスト内で異なる数値セットを使用しています。

  • これは、while ループを使用してリスト内の数値の合計を計算する Java プログラムの別の例です -
  • リーリー

    イラスト

  • このプログラムでは、「数値」と呼ばれる Double 値の ArrayList を作成し、それにいくつかの数値を追加します。次に 2 つの変数を宣言します。リスト内の数値の合計を保存する「sum」(0.0 に初期化)、および追加する現在の数値のインデックス合計を追跡する「i」(0.0 に初期化)です。 。
  • 接下来,我们启动一个 while 循环,只要“i”小于列表的大小,该循环就会继续。在循环内,我们将列表中的当前数字(使用“get”方法检索)添加到总和中,并递增“i”以移至列表中的下一个数字。

    最后,一旦循环结束,我们使用 "println" 方法打印出列表中数字的总和。请注意,在这个例子中,我们使用的是 Double 值而不是 Integer 值,这允许我们在数字中包含小数位。

    输出

    The sum of the numbers in the list is: 1.5
    
    ログイン後にコピー

    结论

    • 在本文中,我们讨论了两个使用while循环计算列表中数字总和的Java程序示例。在这两个示例中,我们使用了类似的方法来迭代列表中的每个元素,在一个单独的变量中累加它们的总和,然后输出结果。

    • 我们还讨论了这些程序的时间和空间复杂度。这两个程序的时间复杂度都是 O(n),其中 n 是列表中元素的数量,因为我们需要迭代列表中的每个元素来计算它们的总和。两个程序的空间复杂度都是 O(1),因为我们只需要使用几个变量来存储输入列表、运行总和以及循环计数器,并且这些变量的大小不依赖于输入。

以上がwhile ループを使用してリスト内の数値の合計を計算する Java プログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

CUDA の汎用行列乗算: 入門から習熟まで! CUDA の汎用行列乗算: 入門から習熟まで! Mar 25, 2024 pm 12:30 PM

General Matrix Multiplication (GEMM) は、多くのアプリケーションやアルゴリズムの重要な部分であり、コンピューター ハードウェアのパフォーマンスを評価するための重要な指標の 1 つでもあります。 GEMM の実装に関する徹底的な調査と最適化は、ハイ パフォーマンス コンピューティングとソフトウェア システムとハードウェア システムの関係をより深く理解するのに役立ちます。コンピューター サイエンスでは、GEMM を効果的に最適化すると、計算速度が向上し、リソースが節約されます。これは、コンピューター システムの全体的なパフォーマンスを向上させるために非常に重要です。 GEMM の動作原理と最適化方法を深く理解することは、最新のコンピューティング ハードウェアの可能性をより有効に活用し、さまざまな複雑なコンピューティング タスクに対してより効率的なソリューションを提供するのに役立ちます。 GEMMのパフォーマンスを最適化することで

Word文書で足し算、引き算、掛け算、割り算を計算する方法 Word文書で足し算、引き算、掛け算、割り算を計算する方法 Mar 19, 2024 pm 08:13 PM

WORD は強力なワード プロセッサです。Word を使用してさまざまなテキストを編集できます。Excel の表では、足し算、引き算、乗算の計算方法をマスターしました。そのため、Word の表で数値の足し算を計算する必要がある場合は、乗数を引くにはどうすればよいですか? 計算には電卓しか使用できませんか?答えはもちろん「いいえ」です。WORD でも実行できます。今日は、Word文書の表で加算、減算、乗算、除算などの基本的な演算を数式を使って計算する方法を説明しますので、一緒に学びましょう。そこで、今日は、WORD 文書で加算、減算、乗算、除算を計算する方法を詳しく説明します。ステップ 1: WORD を開き、ツールバーの [挿入] の下にある [表] をクリックし、ドロップダウン メニューに表を挿入します。

Python の count() 関数を使用してリスト内の要素の数を数える方法 Python の count() 関数を使用してリスト内の要素の数を数える方法 Nov 18, 2023 pm 02:53 PM

Python の count() 関数を使用してリスト内の要素の数を計算する方法には、特定のコード サンプルが必要です。Python は強力で習得しやすいプログラミング言語として、さまざまなデータ構造を処理するための組み込み関数を多数提供しています。その 1 つは count() 関数で、リスト内の要素の数をカウントするために使用できます。この記事では、count()関数の使い方と具体的なコード例を詳しく説明します。 count() 関数は Python の組み込み関数であり、特定の値を計算するために使用されます。

iPhoneのiOS 17リマインダーアプリで買い物リストを作成する方法 iPhoneのiOS 17リマインダーアプリで買い物リストを作成する方法 Sep 21, 2023 pm 06:41 PM

iOS17のiPhoneでGroceryListを作成する方法 リマインダーアプリでGroceryListを作成するのは非常に簡単です。リストを追加して項目を入力するだけです。アプリは商品を自動的にカテゴリーに分類し、パートナーやフラットパートナーと協力してストアで購入する必要のあるもののリストを作成することもできます。これを行う完全な手順は次のとおりです: ステップ 1: iCloud リマインダーをオンにする 奇妙に聞こえるかもしれませんが、Apple は、iOS17 で GroceryList を作成するには iCloud からのリマインダーを有効にする必要があると言っています。その手順は次のとおりです: iPhone の設定アプリに移動し、[あなたの名前] をタップします。次に、「i」を選択します

Java で部分文字列の出現数を再帰的にカウントする Java で部分文字列の出現数を再帰的にカウントする Sep 17, 2023 pm 07:49 PM

2 つの文字列 str_1 と str_2 を指定します。目的は、再帰的プロシージャを使用して、文字列 str1 内の部分文字列 str2 の出現数をカウントすることです。再帰関数は、その定義内で自分自身を呼び出す関数です。 str1 が「Iknowthatyouknowthatiknow」、str2 が「know」の場合、出現回数は -3 になります。例を通して理解しましょう。たとえば、入力 str1="TPisTPareTPamTP"、str2="TP"; 出力 Countofoccurrencesofasubstringrecursi

C# で Math.Pow 関数を使用して指定した数値のべき乗を計算する方法 C# で Math.Pow 関数を使用して指定した数値のべき乗を計算する方法 Nov 18, 2023 am 11:32 AM

C# には、多くの数学関数が含まれる Math クラス ライブラリがあります。これらには、累乗を計算する関数 Math.Pow が含まれており、指定された数値の累乗を計算するのに役立ちます。 Math.Pow 関数の使用法は非常に簡単で、基数と指数を指定するだけです。構文は次のとおりです: Math.Pow(base,exponent); ここで、base は基数を表し、exponent は指数を表します。この関数は double 型の結果、つまりべき乗の計算結果を返します。しましょう

買い物リストの作成方法: iPhone のリマインダー アプリを使用する 買い物リストの作成方法: iPhone のリマインダー アプリを使用する Dec 01, 2023 pm 03:37 PM

iOS 17 で、Apple は食料品の買い物に出かけるときに役立つ便利な小さなリスト機能をリマインダー アプリに追加しました。この記事を読んで使い方を学び、店舗に行く時間を短縮しましょう。新しい「食料品」リスト タイプ (米国外では「ショッピング」という名前) を使用してリストを作成すると、さまざまな食品や食料品を入力し、カテゴリー別に自動的に整理できます。この構成により、食料品店や買い物中に必要なものを簡単に見つけることができます。アラートで利用できるカテゴリ タイプには、農産物、パンとシリアル、冷凍食品、スナックとキャンディー、肉、乳製品、卵とチーズ、焼き菓子、焼き菓子、家庭用品、パーソナルケアとウェルネス、ワイン、ビールと蒸留酒が含まれます。以下はiOS17で作成したものです

PythonのリストのDelとremove()の違いは何ですか? PythonのリストのDelとremove()の違いは何ですか? Sep 12, 2023 pm 04:25 PM

違いについて説明する前に、まず Python リストの Del と Remove() が何であるかを理解しましょう。 Python リストの Del キーワード Python の del キーワードは、リストから 1 つ以上の要素を削除するために使用されます。すべての要素を削除する、つまりリスト全体を削除することもできます。 del キーワードを使用して Python リストから要素を削除する例 #CreateaListmyList=["Toyota","Benz","Audi","Bentley"]print("List="

See all articles