Help please en java

الموضوع في 'لغات البرمجة' بواسطة chiwawa13, بتاريخ ‏25 أفريل 2008.

  1. chiwawa13

    chiwawa13 كبار الشخصيات

    إنضم إلينا في:
    ‏31 أوت 2006
    المشاركات:
    4.915
    الإعجابات المتلقاة:
    10.080
      25-04-2008 21:48
    :ahlan:

    svp les amis qui peut me donner les codes sources de java pour
    1-consulter une ligne d'un fichier texte(le paramaitre est un mot de cette ligne)
    2-afficher une ligne d'un fichier texte(le paramaitre est un mot de cette ligne)
    3-supprimer une ligne d'un fichier texte(le paramaitre est un mot de cette ligne)
    merci les amis


    :wlcm:
     
  2. Memede94

    Memede94 عضو فعال

    إنضم إلينا في:
    ‏13 نوفمبر 2007
    المشاركات:
    357
    الإعجابات المتلقاة:
    663
      26-04-2008 00:53
    Tout d'abord il faut lire ce fichier , je te donne un code qu'on a utilisé en tp pour lire des fichiers textes et tu l'adaptes à tes besoins :

    import java.io.*;

    class Lecture{
    public static void main(String [] args){
    Terminal.ecrireString("Nom_fichier : ");
    String nomFicher = Terminal.lireString();
    try{
    FileReader r = new FileReader(nomFichier);
    BufferedReader b = new BufferedReader(r);
    String ligne =b.readLine();
    while (ligne != null){
    Terminal.ecrireStringln(ligne);
    ligne = b.readLine();
    **
    b.close;
    **
    catch( IOexception e){
    Terminal.ecrireStringln("Problème de lecture de fichier");
    **
    **
    **
     
  3. Memede94

    Memede94 عضو فعال

    إنضم إلينا في:
    ‏13 نوفمبر 2007
    المشاركات:
    357
    الإعجابات المتلقاة:
    663
      26-04-2008 02:25
    oublie la solution que je t'ai donné avant , ça ne marchera pas parce qu'il faut créer d'autres classe !!!
    voila je te donne une solution valable qui marchera à cop sur, il faut juste que tu place ton fichier texte dans la racine du projet, ce code te permet de lire le fichier et de rajouter des chaines de caractères !

    import java.io.*;

    public class ReadFile {
    public static void main(String[] args){
    String chaine="";
    String fichier ="imed.txt";

    //lecture du fichier texte
    try{
    InputStream ips=new FileInputStream(fichier);
    InputStreamReader ipsr=new InputStreamReader(ips);
    BufferedReader br=new BufferedReader(ipsr);
    String ligne;
    while ((ligne=br.readLine())!=null){
    System.out.println(ligne);
    chaine+=ligne+"\n";
    **
    br.close();
    **
    catch (Exception e){
    System.out.println(e.toString());
    **

    //création ou ajout dans le fichier texte
    try {
    FileWriter fw = new FileWriter (fichier);
    BufferedWriter bw = new BufferedWriter (fw);
    PrintWriter fichierSortie = new PrintWriter (bw);
    fichierSortie.println (chaine+" à votre service");
    fichierSortie.close();
    System.out.println("Le fichier " + fichier + " a été créé!");
    **
    catch (Exception e){
    System.out.println(e.toString());
    **
    **
    **​
     
  4. hbar01

    hbar01 عضو نشيط

    إنضم إلينا في:
    ‏30 جانفي 2008
    المشاركات:
    130
    الإعجابات المتلقاة:
    26
      26-04-2008 14:40
    merciiiiiiiiiiii
     
  5. Memede94

    Memede94 عضو فعال

    إنضم إلينا في:
    ‏13 نوفمبر 2007
    المشاركات:
    357
    الإعجابات المتلقاة:
    663
      26-04-2008 14:56
    tu es le bienvenu , si y a une ligne que tu ne comprend pas dans le code dis le moi et je te l'expliquerai
     
  6. chiwawa13

    chiwawa13 كبار الشخصيات

    إنضم إلينا في:
    ‏31 أوت 2006
    المشاركات:
    4.915
    الإعجابات المتلقاة:
    10.080
      02-05-2008 23:48
    merci mon ami pour ce code
    mais ma demande est un code source permettant de chercher un mot dans un fichier text et affiche la ligne contenant ce mot
    ou la supprimer c urgent les amis merci

    :satelite:
     
جاري تحميل الصفحة...
مواضيع مشابهة التاريخ
شرح Développement des applications desktop avec JAVA et Hibernate ‏25 ماي 2016
شرح Transformer les nombres en lettres windev ‏22 مارس 2016
شرح Chiffre en Letrre Arab Windev ‏19 ماي 2016

مشاركة هذه الصفحة

جاري تحميل الصفحة...