Sie sind auf Seite 1von 2

/*

* To change this license header, choose License Headers in Project Properties.


* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package circular;

import java.util.Arrays;
import java.util.Collections;
import java.util.Scanner;

/**
*
* @author Chino's
*/
public class Circular {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
String nom;
String[] parts = null;

Scanner sc = new Scanner(System.in);


op lis = new op();
int opc = 0, opc1 = 0;
while (opc != 4) {
System.out.println("1. Ingresar dato");
System.out.println("2. Borrar dato");
System.out.println("3. Mostrar lista");
System.out.println("4. salir");
opc = sc.nextInt();
switch (opc) {
case 1:
System.out.println("Ingresa el Nombre: ");
nom = sc.next();
nom += " ";
parts = nom.split(" ");
Arrays.sort(parts);
lis.refrescar(parts);
break;
case 2:
int cont = 0;
System.out.println("Ingresa el Nombre a borrar: ");
nom = sc.next();
for (int i = 0; i < parts.length; i++) {
if (!parts[i].equals(nom) && cont == 0) {
nom += parts[i];
cont = 1;

}
parts = nom.split(" ");
Arrays.sort(parts);
lis.refrescar(args);
}
break;
case 3:
System.out.println("Ingresa el nombre a buscar: ");
nom = sc.next();
int con=0;
for (int i = 0; i < parts.length; i++) { // para mostrar
descendente
if (parts[i].equals(nom) || con==1) {

System.out.println(parts[i]+", "); con=1;

}
} con=0;
for (int i = 0; i < parts.length; i++) { // para mostrar escendente
if (parts[i].equals(nom) || con==0) {

System.out.println(parts[i]+", "); con=1;

}
}

break;

}
}

Das könnte Ihnen auch gefallen