hola a todos, primero gracias a todo aquel que se intereso en leer, estoy programando en java hace poco tiempo utilizando el IDE Eclipse
y estoy desarrollando un pequeño menu de usuario al cual ingresando la opcion realiza un proceso, dichos procesos estan en otras clases y son metodos que llamo a la clase principal.
EL PROBLEMA al ejecutar el MENU, en la consola no aparece nada queda todo en blanco como si fuera que no hiciera nada.
les paso a mostrar las clases, puede que el problema sea segun como declare las clases, metodos, y capas que no me di cuenta.
soy nuevo tengan paciencia, si alguien sabe como poder ayudarme le estoy de ya agradecido.
les digo mas en la compilacion no me detecta NINGUN ERROR
---------------------------------------------------------------------------------
import java.io.*;
public class Menu {
public static void main(String args[]) throws IOException{
int op=0;
String linea;
while(op==6){
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Ingrese una opcion");
System.out.println("1_ Entrada y Salida de datos por Teclado");
System.out.println("2_ Cargar un Vector por Teclado");
System.out.println("3_ Cargar una Matriz por Teclado");
System.out.println("4_ Crear un Fichero y llenarlo");
System.out.println("5_ Mostrar el Fichero");
System.out.println("6_ Salir del Programa");
linea = br.readLine();
op = Integer.valueOf(linea).intValue();
switch (op){
case 1: Entrada.entrada();
break;
case 2: Vector.cvector();
break;
case 3: Matriz.cmatriz();
break;
case 4: Fichero1.cfichero();
break;
case 5: Fichero2.mfichero();
break;
}
}
}
---------------------------------------------------------------------------------
import java.io.*;
public class Entrada {
public static void entrada() throws IOException{
String linea;
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.println("ingrese una palabra por teclado");
linea = br.readLine();
System.out.println("El texto ingresado es: "+linea);
}
}
---------------------------------------------------------------------------------
import java.io.*;
public class Vector {
public static void cvector() throws IOException {
int vec[] = new int[10];
String linea;
int i=0;
BufferedReader br = new BufferedReader (new InputStreamReader(System.in));
for(i=0;i<10;i++){
System.out.println("INGRESE ELEMENTO");
linea=br.readLine();
vec
= Integer.valueOf(linea).intValue();
}
for(i=0;i<10;i++){
System.out.println("Elemento del vector"+vec);
}
}
}
}
---------------------------------------------------------------------------------
import java.io.*;
public class Matriz {
public static void cmatriz() throws IOException{
int i=0,j=0,matriz[][]= new int [3][3];
String linea;
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
for(i=0;i<3;i++){
for(j=0;j<3;j++){
System.out.println("CARGUE LA MATRIZ");
linea=br.readLine();
matriz[j]= Integer.valueOf(linea).intValue();
}
}
for(i=0;i<3;i++){
for(j=0;j<3;j++){
System.out.println("VALORES"+matriz[j]);
}
}
}
}
---------------------------------------------------------------------------------
import java.io.*;
public class Fichero1 {
public static void cfichero()throws IOException{
FileWriter fichero=null;
PrintWriter pw= null;
try{
fichero= new FileWriter("c:/prueba.txt");
pw= new PrintWriter(fichero);
for (int i=0;i<10;i++){
pw.println("linea"+i);
}
}
catch(Exception e){
e.printStackTrace();
}finally{
if (null != fichero)
fichero.close();
try{
}catch(Exception e2){
e2.printStackTrace();
}
}
}
}
---------------------------------------------------------------------------------
import java.io.*;
public class Fichero2 {
public static void mfichero(){
File archivo=null;
FileReader fr=null;
BufferedReader br=null;
try{
archivo = new File("c\prueba.txt");
fr = new FileReader(archivo);
br= new BufferedReader(fr);
//lectura del fichero
String linea;
while((linea=br.readLine())!=null)
System.out.println(linea);
}
catch(Exception e){
e.printStackTrace();
}
finally{
try{
if(null !=fr){
fr.close();
}
}catch(Exception e2){
e2.printStackTrace();
}
}
}
}
---------------------------------------------------------------------------------