Exercice java sur les fichier j'ai une petit probleme
malek2212
Messages postés
18
Date d'inscription
Statut
Membre
Dernière intervention
-
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour

le problem c'es que j'ai pas compris pourquoi pour quoi il veut pas lire l'instriction
str1=sc.nextLine();
voila c'est mon code source
package fichierC3;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.List;
import java.util.Scanner;
public class A {
public static void main(String args[]) throws IOException
{ ////mettre le fichier dans une listes .
Path p=Paths.get("C:/Users/Toshiba/Desktop/FichierNom.txt");
List<String>lines=Files.readAllLines(p);
String str,str1;
int n;
//mettre les valeur de la liste dans une liste pour le traitement
String []t =new String [lines.size()];
for(int i=0;i<t.length;i++)
{
t[i]=lines.get(i);
}
//mettre tout les valeur du tableau dans une chaine de charactaire
str=t[0]+",";
for(int i=1;i<t.length;i++)
{
str=str.concat(t[i]+",");
}
//divise la chaine et on mettre dans une autre tableau
String t1[]=str.split(",");
System.out.println("entrez l'annees qui vous volez");
Scanner sc=new Scanner(System.in);
n=sc.nextInt();
///quel son les etudiaant qui sont nee avant une tel annee
//il marche b1
for(int i=2;i<t1.length;i++)
{
//System.out.println(t1[i]);
if(Integer.parseInt (t1[i])<n)
System.out.println(t1[i-2]);
i++;
i++;
}
////la c'est le problem
//
System.out.println("entrez la chaine qui vous volez aller rechercher");
//il veut pas lire la chaine
str1=sc.nextLine();
int x=str1.length();
for(int i=0;i<t1.length;i++)
{
if((t1[i].substring(0,x) != null)&&((t1[i].substring(0,x).equals(str1))) )
{
System.out.println(t1[i]);
}
i++;
i++;
}
}
}

le problem c'es que j'ai pas compris pourquoi pour quoi il veut pas lire l'instriction
str1=sc.nextLine();
voila c'est mon code source
package fichierC3;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.List;
import java.util.Scanner;
public class A {
public static void main(String args[]) throws IOException
{ ////mettre le fichier dans une listes .
Path p=Paths.get("C:/Users/Toshiba/Desktop/FichierNom.txt");
List<String>lines=Files.readAllLines(p);
String str,str1;
int n;
//mettre les valeur de la liste dans une liste pour le traitement
String []t =new String [lines.size()];
for(int i=0;i<t.length;i++)
{
t[i]=lines.get(i);
}
//mettre tout les valeur du tableau dans une chaine de charactaire
str=t[0]+",";
for(int i=1;i<t.length;i++)
{
str=str.concat(t[i]+",");
}
//divise la chaine et on mettre dans une autre tableau
String t1[]=str.split(",");
System.out.println("entrez l'annees qui vous volez");
Scanner sc=new Scanner(System.in);
n=sc.nextInt();
///quel son les etudiaant qui sont nee avant une tel annee
//il marche b1
for(int i=2;i<t1.length;i++)
{
//System.out.println(t1[i]);
if(Integer.parseInt (t1[i])<n)
System.out.println(t1[i-2]);
i++;
i++;
}
////la c'est le problem
//
System.out.println("entrez la chaine qui vous volez aller rechercher");
//il veut pas lire la chaine
str1=sc.nextLine();
int x=str1.length();
for(int i=0;i<t1.length;i++)
{
if((t1[i].substring(0,x) != null)&&((t1[i].substring(0,x).equals(str1))) )
{
System.out.println(t1[i]);
}
i++;
i++;
}
}
}
A voir également:
- Exercice java sur les fichier j'ai une petit probleme
- Fichier bin - Guide
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Fichier epub - Guide
- Fichier rar - Guide