Java - Problème de débutant
PortoSD
-
lhommeneavantsonpere -
lhommeneavantsonpere -
Bonjour,
Je travaille sur un TP d'informatique en Java et j'ai un petit problème de débutant, j'espère que vous pourrez m'aider :
Je voudrai récupérer la valeur d'une variable du main de mon programme dans une autre classe.
Je dois avoir un problème de syntaxe :
__________________________________________________________________________________
import java.util.Scanner;
public class CTabNotes {
private float [] tab;
private int Nbcasesutil;
private int i;
private float val=1;
int choix = ClassePrincipale.main(String[]args);
public CTabNotes() {
tab = new float[100];
Nbcasesutil = 0;
if (choix = 1){
while(i<100 && val >=0){
System.out.println("Saisir une note comprise entre 0 et 20 ou négative pour sortir :");
Scanner clavier = new Scanner(System.in);
val=clavier.nextFloat();
if(val>=0 & val<=20){
tab[i] = val;
i++;
Nbcasesutil++;
}
}
}
}
...
import java.util.Scanner;
public class ClassePrincipale {
public static void main(String[]args){
private int choix;
System.out.println("Comment voulez-vous entrer vos notes ? Tapez " +
" 1 – sous forme de tableau non trié" +
" 2 – sous forme de tableau trié" +
" 3 – sous forme de liste non triée" +
" 4 – sous forme de liste triée");
Scanner clavier = new Scanner(System.in);
choix = clavier.nextInt();
switch(choix){ ...
________________________________________________________________________
C'est donc la variable choix que je veux récupérer dans l'autre classe. Il me signale aussi une erreur dans la déclaration de la variable choix dans le main...
Merci de bien vouloir m'aider.
Je travaille sur un TP d'informatique en Java et j'ai un petit problème de débutant, j'espère que vous pourrez m'aider :
Je voudrai récupérer la valeur d'une variable du main de mon programme dans une autre classe.
Je dois avoir un problème de syntaxe :
__________________________________________________________________________________
import java.util.Scanner;
public class CTabNotes {
private float [] tab;
private int Nbcasesutil;
private int i;
private float val=1;
int choix = ClassePrincipale.main(String[]args);
public CTabNotes() {
tab = new float[100];
Nbcasesutil = 0;
if (choix = 1){
while(i<100 && val >=0){
System.out.println("Saisir une note comprise entre 0 et 20 ou négative pour sortir :");
Scanner clavier = new Scanner(System.in);
val=clavier.nextFloat();
if(val>=0 & val<=20){
tab[i] = val;
i++;
Nbcasesutil++;
}
}
}
}
...
import java.util.Scanner;
public class ClassePrincipale {
public static void main(String[]args){
private int choix;
System.out.println("Comment voulez-vous entrer vos notes ? Tapez " +
" 1 – sous forme de tableau non trié" +
" 2 – sous forme de tableau trié" +
" 3 – sous forme de liste non triée" +
" 4 – sous forme de liste triée");
Scanner clavier = new Scanner(System.in);
choix = clavier.nextInt();
switch(choix){ ...
________________________________________________________________________
C'est donc la variable choix que je veux récupérer dans l'autre classe. Il me signale aussi une erreur dans la déclaration de la variable choix dans le main...
Merci de bien vouloir m'aider.
A voir également:
- Java - Problème de débutant
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo