¿Como realizo un metodo boolean?
Tengo este código y no funciona parece ser el mal uso del método booleano
import java.util.*;
public class catalogoCompras{
public static void main( String[] args) {
int costo, cantidad;
Scanner scanner;
scanner = new Scanner(System.in);
System.out.print("Ingrese Nombre del Articulo: ");
String art = scanner.next();
System.out.print("Ingrese Costo: ");
costo = scanner.nextInt();
System.out.print("Ingrese Cantidad: ");
cantidad = scanner.nextInt();
System.out.print("Desea Agregar Mas Articulos: ");
String sn = scanner.next();
private boolean siNo(String s) {
if (sn==s){
return true;
}else
return false;
System.out.print("Ingrese Nombre del Articulo: ");
String art2 = scanner.next();
System.out.print("Ingrese Costo: ");
costo = scanner.nextInt();
System.out.print("Ingrese Cantidad: ");
cantidad = scanner.nextInt();
scanner = new Scanner(System.in);
System.out.print("Desea Agregar Mas Articulos: ");
}else
return false;
System.out.print(costo+cantidad);
}
}
import java.util.*;
public class catalogoCompras{
public static void main( String[] args) {
int costo, cantidad;
Scanner scanner;
scanner = new Scanner(System.in);
System.out.print("Ingrese Nombre del Articulo: ");
String art = scanner.next();
System.out.print("Ingrese Costo: ");
costo = scanner.nextInt();
System.out.print("Ingrese Cantidad: ");
cantidad = scanner.nextInt();
System.out.print("Desea Agregar Mas Articulos: ");
String sn = scanner.next();
private boolean siNo(String s) {
if (sn==s){
return true;
}else
return false;
System.out.print("Ingrese Nombre del Articulo: ");
String art2 = scanner.next();
System.out.print("Ingrese Costo: ");
costo = scanner.nextInt();
System.out.print("Ingrese Cantidad: ");
cantidad = scanner.nextInt();
scanner = new Scanner(System.in);
System.out.print("Desea Agregar Mas Articulos: ");
}else
return false;
System.out.print(costo+cantidad);
}
}
Respuesta de aleja26
1