Mam problem odnośnie działania tychże pętli.
Chciałbym aby za pomocą while móc wybierać na switchu różne opcje tak długo aż np nie wybiorę 4 która będzie kontynuować dalszy ciąg programu. wiem, że jeszcze powinienem mieć wybór wartości wewnątrz while'a lecz nie wiem jak to zrobić poprawnie.
poniżej kod
package pl.javastart.first;
import java.util.Scanner;
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
import java.io.PrintWriter;
import java.util.*;
public class wybor {
public static int dziala(String[] args){
System.out.printf("zapodaj wartość: \n");
int h;
Scanner licz4 = new Scanner(System.in);
h = licz4.nextInt();
System.out.printf("Enter 4 to exit\n");
while(h!=4)
{
switch(h)
{
case 1:
System.out.printf("Wybrano 1\n");
break;
case 2:
System.out.printf("Wybrano 2\n");
break;
case 3:
System.out.printf("Wybrano 3\n");
break;
default:
System.out.printf("pomyłka, ale dalej jestes w petli\n"+h);
}
System.out.printf("Enter 4 to exit\n");
}
System.out.printf("Out of While loop\n");
return h;
}
}