Foro de elhacker.net

Programación => Java => Mensaje iniciado por: robertoht en 8 Julio 2015, 05:57 am



Título: Ayuda con arraylist
Publicado por: robertoht en 8 Julio 2015, 05:57 am
Necesito ayuda para arreglar este código, me aparecen a errores en netbeans. No sé xq.

Código
  1. import java.util.Scanner;
  2. import java.util.ArrayList;
  3.  
  4. public class pregunta6 {
  5.  
  6.    public void pregunta6() {
  7.  
  8.        List<Float> montosVendedor1 = new ArrayList<>();
  9.        List<Float> montosVendedor2 = new ArrayList<>();
  10.        float comisionVendedor1;
  11.        float comisionVendedor2;
  12.  
  13.  
  14. // ingresando los montos de las ventas
  15.        for (int i = 1; i <= 2; i++) {
  16.            System.out.println("¿Cuántas ventas hizo el vendedor " + i + "?");
  17.            int numVentas = reader.nextInt();
  18.            for (var k = 1; k <= numVentas; k++) {
  19.                System.out.println("Ingrese el monto de la venta " + i);
  20.                if (i == 1) {
  21.                    montosVendedor1.add(reader.nextFloat());
  22.                } else {
  23.                    montosVendedor2.add(reader.nextFloat());
  24.                }
  25.            }
  26.        }
  27.  
  28.        float aux = 0.0f; // variable auxiliar para almacenar el total
  29.  
  30.        for (float monto : montosVendedor1) {
  31.            aux += montos;
  32.        }
  33.        comisionVendedor1 = aux * .15;
  34.  
  35.        aux = 0.0f; // reinicia la variable auxiliar
  36.        for (float monto : montosVendedor1) {
  37.            aux += montos;
  38.        }
  39.        comisionVendedor2 = aux * .15;
  40.  
  41.        System.out.println("La comisión del vendedor 1 fue: " + comisionVendedor1);
  42.        System.out.println("La comisión del vendedor 2 fue: " + comisionVendedor2);
  43.    }
  44. }
  45.  


Título: Re: Ayuda con arraylist
Publicado por: engel lex en 8 Julio 2015, 06:00 am
que errores (exactamente) y en que linea?


Título: Re: Ayuda con arraylist
Publicado por: robertoht en 8 Julio 2015, 06:05 am
(http://subefotos.com/ver/?76907dc0c74e8708dd6b0ff33cef582ao.png)
http://subefotos.com/ver/?76907dc0c74e8708dd6b0ff33cef582ao.png
 Esos, no se como describirlos

Can not find simbol
Can use funtional operations


Título: Re: Ayuda con arraylist
Publicado por: engel lex en 8 Julio 2015, 06:14 am
coloca el mouse sobre el punto de la izquierda para que puedas leer el error

no se de java así que estoy tirando flechas

el primer error (lineas 8 y 9)
Código
  1. List<Float> montosVendedor1 = new ArrayList<>();//no
  2. List<Float> montosVendedor1 = new ArrayList<Float>();//si

el reader no pareces tenerlo declarado... revisa como se hace

sobre la linea 30 tienes "monto" y en la linea 31 tienes "montos"



Título: Re: Ayuda con arraylist
Publicado por: robertoht en 8 Julio 2015, 06:48 am
Gracias man, eso era! ;)