Red de conocimientos turísticos - Conocimientos sobre calendario chino - ¿Cómo ingresar al terminal programable?

¿Cómo ingresar al terminal programable?

¿importar? Java .util .ArrayList;

¿Importar? Java . util . escáner;

¿Público? ¿clase? ¿El juicio del juez? {

¿Público? ¿Electricidad estática? ¿Vacío? principal(Cadena[]?args)? {

//?Aceptar entrada del teclado

¿Escáner? ¿existir? =?¿Nuevo? Scanner (system . in);

//?Guardar la lista de datos de entrada

ArrayList lt string gt? ¿Lista? =?¿Nuevo? ArrayList lt string gt();

System.out.println("Ingrese una cadena, ingrese "fin" para finalizar: "); cadena de entrada.

¿Cadena? ¿Trabajador temporal? =?in . nextline();

//?Obtiene todas las cadenas de entrada.

¿Cuándo? (!temp.equals("fin"))? {

list . add(temp);

¿Trabajadores temporales? =?in . nextline();

}

//?Llamar a la función de clasificación

Ordenar (lista);

// Resultados de entrada

System.out.println("El resultado ordenado es: ");

for(int?i?=?0;iltlist.size();i ){

sistema . out . println(lista . get(I));

}

}

//? burbuja)

¿Público? ¿Electricidad estática? ¿Vacío? ordenar (ArrayList lt; String gt? Lista)? {

¿Cadena? ¿Trabajador temporal? =?"";

¿Para qué? (int?i?=?0;?i?lt?list.size();?i)? {

¿Para qué? (int?j?=?0;?j?lt?list.size()?-?1;?j)? {

¿Y si? (list.get(i). compareignorecase(list.get(j))? gt? 0)?{

¿Trabajador temporal? =?list.get(I);

list.set(I,?list.get(j));

list.set(j,?temp);

p>

}

}

}

}

} Ha sido depurado y definitivamente trabajar. Si no lo sabes, puedes preguntar.

ext/javascript" src="../css/tongji.js">