La tarea es calcular la suma de números en una lista usando while loop . La interfaz List proporciona una forma de almacenar la colección ordenada. Es una colección ordenada de objetos en los que se pueden almacenar valores duplicados. Dado que List conserva el orden de inserción, permite el acceso posicional y la inserción de elementos.
Acercarse
- Crear una lista.
- Cree dos variables int, una para almacenar la suma de la array y la segunda es para ayudarnos a ejecutar el bucle while.
- Agregue algunos elementos en la lista.
- Ejecute el ciclo while hasta que la variable de recuento sea menor que el tamaño de la lista.
- Obtenga los elementos de la lista uno por uno usando el método get() y agregue el elemento con la variable sum.
- Incremente la variable de conteo.
Código
Java
// Java Program to Compute the Sum of Numbers in a List // Using While-Loop import java.util.*; public class GFG { public static void main(String args[]) { // create a list List<Integer> list = new ArrayList<Integer>(); int sum = 0; int count = 0; // add some elements in list list.add(1); list.add(2); list.add(3); list.add(4); list.add(5); // execute while loop until the count less then the // list size. while (list.size() > count) { // add list values with sum variable one-by-one. sum += list.get(count); // increment in count variable count++; } // print sum variable System.out.println(" The sum of list is: " + sum); } }
Producción
The sum of list is: 15
Complejidad de tiempo : O(n) donde n es el tamaño de la lista
Publicación traducida automáticamente
Artículo escrito por mukulsomukesh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA