


Program Java untuk mengira jumlah nombor dalam senarai menggunakan gelung while
Pengenalan
Atur cara Java untuk mengira jumlah nombor dalam senarai menggunakan gelung while ialah atur cara mudah yang mengambil senarai integer dan mengira jumlahnya menggunakan struktur gelung while. Dalam program ini, ArrayList integer dicipta dan beberapa nombor ditambahkan pada senarai. Program ini kemudiannya menggunakan gelung sementara untuk mengulangi setiap elemen dalam senarai, menambah setiap elemen pada pembolehubah "jumlah", yang menjejaki jumlah berjalan nombor. Selepas gelung selesai, nilai akhir "jumlah" dicetak ke konsol, iaitu jumlah semua nombor dalam senarai.
Atur cara ini menunjukkan teknik biasa untuk bekerja dengan pengumpulan data dalam pengaturcaraan, iaitu menggunakan gelung untuk mengulangi setiap elemen dalam koleksi dan melakukan beberapa pengiraan atau transformasi pada setiap elemen. Program ini juga menyerlahkan penggunaan ArrayList dalam Java, struktur data biasa yang digunakan untuk menyimpan koleksi data.
Contoh 1
Kaedah
Mula-mula, kami mencipta ArrayList integer yang dipanggil "nombor" dan menambah beberapa nombor padanya. Dalam program ini kami menambah nombor 1, 2, 3, 4 dan 5 ke senarai.
Kemudian kami mengisytiharkan dua pembolehubah - "jumlah" dan "i". "jumlah" dimulakan kepada 0 kerana kita ingin menjumlahkan nombor bermula dari sifar. "i" dimulakan kepada 0 kerana ini ialah indeks nombor pertama dalam senarai yang kita mahu mula tambah pada jumlah.
Kami memulakan gelung sementara yang akan meneruskan pelaksanaan selagi "i" kurang daripada saiz senarai. Saiz senarai boleh diperoleh menggunakan kaedah "saiz" kelas ArrayList.
Di dalam gelung, kami menggunakan kaedah "dapatkan" kelas ArrayList untuk mendapatkan semula nombor semasa dalam senarai dan menambahnya pada jumlah. Kami kemudian menambah "i" sebanyak 1 untuk beralih ke nombor seterusnya dalam senarai.
Setelah gelung selesai, kami telah mengira jumlah semua nombor dalam senarai. Kami mencetak jumlah menggunakan kaedah "println".
Secara keseluruhan, kaedah ini agak mudah dan mudah. Ia menggunakan gelung sementara untuk mengulangi elemen senarai dan mengumpul jumlahnya ke dalam pembolehubah yang berasingan. Ini adalah teknik biasa dalam pengaturcaraan untuk bekerja dengan senarai dan pengumpulan data lain.
Ini ialah program Java yang menggunakan gelung sementara untuk mengira jumlah nombor dalam senarai -
import java.util.ArrayList; public class SumOfListUsingWhileLoop { public static void main(String[] args) { ArrayList<Integer> numbers = new ArrayList<Integer>(); numbers.add(1); numbers.add(2); numbers.add(3); numbers.add(4); numbers.add(5); int sum = 0; int i = 0; while (i < numbers.size()) { sum += numbers.get(i); i++; } System.out.println("The sum of the numbers in the list is: " + sum); } }
Arahan
Dalam program ini, kami mula-mula membuat ArrayList integer dipanggil "nombor" dan menambah beberapa nombor padanya. Kami kemudian mengisytiharkan dua pembolehubah: "jumlah" (dimulakan kepada 0), yang menyimpan jumlah nombor dalam senarai, dan "i" (dimulakan kepada 0), yang menjejaki nilai semasa yang kami tambahkan pada jumlah itu. Indeks angka.
Seterusnya, kita mulakan gelung sementara yang berterusan selagi "i" kurang daripada saiz senarai. Di dalam gelung, kami menambah nombor semasa dalam senarai (diambil menggunakan kaedah "dapatkan") kepada jumlah dan kenaikan "i" untuk beralih ke nombor seterusnya dalam senarai.
Akhir sekali, sebaik sahaja gelung tamat, kami menggunakan kaedah "println" untuk mencetak jumlah nombor dalam senarai.
Output
The sum of the numbers in the list is: 15
Contoh 2
Kaedah
Pertama, kami mencipta ArrayList nilai Berganda yang dipanggil "nombor" dan menambah beberapa nombor padanya. Dalam program ini kami menambah nombor 2.5, 3.7, 1.8, 4.2 dan 2.9 ke senarai.
Kemudian kami mengisytiharkan dua pembolehubah: "jumlah" dan "i". "jumlah" dimulakan kepada 0.0 kerana kami ingin menjumlahkan nombor bermula dari sifar. "i" dimulakan kepada 0 kerana ini ialah indeks nombor pertama dalam senarai di mana kita mahu mula menambah nombor pada jumlah.
Kami memulakan gelung sementara yang akan meneruskan pelaksanaan selagi "i" kurang daripada saiz senarai. Anda boleh mendapatkan saiz senarai menggunakan kaedah "saiz" kelas ArrayList.
Di dalam gelung, kami menggunakan kaedah "dapatkan" kelas ArrayList untuk mendapatkan semula nombor semasa dalam senarai dan menambahnya pada jumlah. Kami kemudian menambah "i" sebanyak 1 untuk beralih ke nombor seterusnya dalam senarai.
Setelah gelung selesai, kami telah mengira jumlah semua nombor dalam senarai. Kami mencetak jumlah menggunakan kaedah "println".
Secara keseluruhan, kaedah yang digunakan dalam program ini hampir sama dengan kaedah yang digunakan dalam contoh sebelum ini. Kami menggunakan gelung sementara untuk mengulangi elemen senarai dan mengumpul jumlahnya ke dalam pembolehubah yang berasingan. Walau bagaimanapun, dalam kes ini, kami menggunakan nilai Berganda dan bukannya nilai Integer, yang membolehkan kami memasukkan tempat perpuluhan dalam nombor tersebut. Selain itu, kami menggunakan set nombor yang berbeza dalam senarai untuk menunjukkan bahawa program boleh mengendalikan pelbagai nilai input.
Berikut ialah satu lagi contoh program Java yang menggunakan gelung sementara untuk mengira jumlah nombor dalam senarai -
import java.util.ArrayList; public class SumOfListUsingWhileLoop2 { public static void main(String[] args) { ArrayList<Double> numbers = new ArrayList<Double>(); numbers.add(2.5); numbers.add(3.7); numbers.add(1.8); numbers.add(4.2); numbers.add(2.9); double sum = 0.0; int i = 0; while (i < numbers.size()) { sum += numbers.get(i); i++; } System.out.println("The sum of the numbers in the list is: " + sum); } }
Arahan
Dalam program ini, kami mencipta ArrayList nilai Berganda yang dipanggil "nombor" dan menambah beberapa nombor padanya. Kami kemudian mengisytiharkan dua pembolehubah: "jumlah" (dimulakan kepada 0.0) untuk menyimpan jumlah nombor dalam senarai, dan "i" (dimulakan kepada 0) untuk menjejaki jumlah indeks nombor semasa yang ingin kami tambahkan .
接下来,我们启动一个 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),因为我们只需要使用几个变量来存储输入列表、运行总和以及循环计数器,并且这些变量的大小不依赖于输入。
Atas ialah kandungan terperinci Program Java untuk mengira jumlah nombor dalam senarai menggunakan gelung while. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Pendaraban Matriks Umum (GEMM) ialah bahagian penting dalam banyak aplikasi dan algoritma, dan juga merupakan salah satu petunjuk penting untuk menilai prestasi perkakasan komputer. Penyelidikan mendalam dan pengoptimuman pelaksanaan GEMM boleh membantu kami lebih memahami pengkomputeran berprestasi tinggi dan hubungan antara perisian dan sistem perkakasan. Dalam sains komputer, pengoptimuman GEMM yang berkesan boleh meningkatkan kelajuan pengkomputeran dan menjimatkan sumber, yang penting untuk meningkatkan prestasi keseluruhan sistem komputer. Pemahaman yang mendalam tentang prinsip kerja dan kaedah pengoptimuman GEMM akan membantu kami menggunakan potensi perkakasan pengkomputeran moden dengan lebih baik dan menyediakan penyelesaian yang lebih cekap untuk pelbagai tugas pengkomputeran yang kompleks. Dengan mengoptimumkan prestasi GEMM

WORD adalah pemproses perkataan yang berkuasa Kita boleh menggunakan perkataan untuk mengedit pelbagai teks Dalam jadual Excel, kita telah menguasai kaedah pengiraan penambahan, penolakan dan penggandaan Jadi jika kita perlu mengira penambahan nilai dalam jadual Word. Bagaimana untuk menolak pengganda? Bolehkah saya hanya menggunakan kalkulator untuk mengiranya? Jawapannya sudah tentu tidak, WORD juga boleh melakukannya. Hari ini saya akan mengajar anda cara menggunakan formula untuk mengira operasi asas seperti penambahan, penolakan, pendaraban dan pembahagian dalam jadual dalam dokumen Word. Jadi, hari ini izinkan saya menunjukkan secara terperinci cara mengira penambahan, penolakan, pendaraban dan pembahagian dalam dokumen WORD? Langkah 1: Buka WORD, klik [Jadual] di bawah [Sisipkan] pada bar alat dan masukkan jadual dalam menu lungsur.

Cara menggunakan fungsi count() Python untuk mengira bilangan elemen dalam senarai memerlukan contoh kod khusus Sebagai bahasa pengaturcaraan yang berkuasa dan mudah dipelajari, Python menyediakan banyak fungsi terbina dalam untuk mengendalikan struktur data yang berbeza. Salah satunya ialah fungsi count(), yang boleh digunakan untuk mengira bilangan elemen dalam senarai. Dalam artikel ini, kami akan menerangkan cara menggunakan fungsi count() secara terperinci dan memberikan contoh kod khusus. Fungsi count() ialah fungsi terbina dalam Python, digunakan untuk mengira sesuatu

Cara Membuat Senarai Runcit pada iPhone dalam iOS17 Mencipta Senarai Runcit dalam apl Peringatan adalah sangat mudah. Anda hanya menambah senarai dan mengisinya dengan item anda. Apl ini secara automatik mengisih item anda ke dalam kategori, dan anda juga boleh bekerjasama dengan pasangan anda atau rakan kongsi rata untuk membuat senarai barang yang anda perlu beli dari kedai. Berikut ialah langkah penuh untuk melakukan ini: Langkah 1: Hidupkan Peringatan iCloud Walaupun kedengaran pelik, Apple berkata anda perlu mendayakan peringatan daripada iCloud untuk mencipta Senarai Runcit pada iOS17. Berikut ialah langkah untuknya: Pergi ke apl Tetapan pada iPhone anda dan ketik [nama anda]. Seterusnya, pilih i

Diberi dua rentetan str_1 dan str_2. Matlamatnya adalah untuk mengira bilangan kejadian subrentetan str2 dalam rentetan str1 menggunakan prosedur rekursif. Fungsi rekursif ialah fungsi yang memanggil dirinya dalam definisinya. Jika str1 ialah "Iknowthatyouknowthatiknow" dan str2 ialah "tahu" bilangan kejadian ialah -3 Mari kita fahami melalui contoh. Contohnya, input str1="TPisTPareTPamTP", str2="TP";

Dalam C#, terdapat perpustakaan kelas Matematik, yang mengandungi banyak fungsi matematik. Ini termasuk fungsi Math.Pow, yang mengira kuasa, yang boleh membantu kita mengira kuasa nombor tertentu. Penggunaan fungsi Math.Pow adalah sangat mudah, anda hanya perlu menentukan asas dan eksponen. Sintaksnya adalah seperti berikut: Math.Pow(base,exponent); dengan asas mewakili asas dan eksponen mewakili eksponen. Fungsi ini mengembalikan hasil jenis berganda, iaitu hasil pengiraan kuasa. Jom

Dalam iOS 17, Apple menambah ciri senarai kecil yang berguna pada apl Peringatan untuk membantu anda apabila anda keluar membeli-belah untuk barangan runcit. Teruskan membaca untuk mengetahui cara menggunakannya dan memendekkan perjalanan anda ke kedai. Apabila anda membuat senarai menggunakan jenis senarai "Grocery" baharu (bernama "Beli-belah" di luar AS), anda boleh memasukkan pelbagai makanan dan barangan runcit dan menyusunnya secara automatik mengikut kategori. Organisasi ini memudahkan anda mencari barang yang anda perlukan di kedai runcit atau semasa keluar membeli-belah. Jenis kategori yang tersedia dalam makluman termasuk Hasil, Roti & Bijirin, Makanan Sejuk Beku, Snek & Gula-gula, Daging, Tenusu, Telur & Keju, Barangan Bakar, Barangan Bakar, Produk Isi Rumah, Penjagaan Diri & Kesejahteraan dan Wain, Bir & Minuman Berasaskan . Yang berikut dibuat dalam iOS17

Sebelum membincangkan perbezaan, mari kita fahami dahulu apakah Del dan Remove() dalam senarai Python. Kata Kunci Del dalam Senarai Python Kata kunci del dalam Python digunakan untuk memadam satu atau lebih elemen daripada Senarai. Kami juga boleh memadam semua elemen, iaitu memadam keseluruhan senarai. Contoh penggunaan kata kunci del untuk memadamkan elemen daripada senarai Python #CreateaListmyList=["Toyota","Benz","Audi","Bentley"]print("List="
