Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

tekst fajl u string

[es] :: Java :: tekst fajl u string

[ Pregleda: 3103 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

ctpaba
Robert IVKOVIC
System admin, network admin, webmaster,
dziber, ...
Paris

Član broj: 597
Poruke: 318
84.6.30.*

ICQ: 230666231
Sajt: www.ctpaba.org


+1 Profil

icon tekst fajl u string 11.09.2005. u 20:40 - pre 185 meseci
da li neko zna kako da unesem jedan kompletan tekst fajt u promenjivu tipa string ?
CTPABA uber alles
www.ctpaba.org
 
Odgovor na temu

antix

Član broj: 8388
Poruke: 265
*.pat-pool.nsad.sbb.co.yu.

Jabber: antix@elitesecurity.org


Profil

icon Re: tekst fajl u string 11.09.2005. u 21:18 - pre 185 meseci
pročitaš fajl uz pomoć FileReader i svaku pročitanu liniju dodaješ u StringBuffer. Kasnije samo vratiš taj StringBuffer kao String i to je to..
 
Odgovor na temu

ctpaba
Robert IVKOVIC
System admin, network admin, webmaster,
dziber, ...
Paris

Član broj: 597
Poruke: 318
84.6.30.*

ICQ: 230666231
Sajt: www.ctpaba.org


+1 Profil

icon trazenje reci u text fajlu11.09.2005. u 21:51 - pre 185 meseci
jel moze neki primer

CTPABA uber alles
www.ctpaba.org
 
Odgovor na temu

Toxter
NS

Član broj: 39393
Poruke: 317
*.dialup.neobee.net.



+6 Profil

icon Re: tekst fajl u string 11.09.2005. u 22:11 - pre 185 meseci
evo nesto ne testirano:
Code:
 FileInputStream fis = new FileInputStream("filename.txt");
        StringBuffer sbuf = new StringBuffer();
        while(true){
          int i = fis.read();
          if(i == -1) break;
          sbuf.append((char)i);
        }


Ovo je citanje karakter po karakter.
Naravno, dodaj try-catch.

edit: typo

[Ovu poruku je menjao Toxter dana 11.09.2005. u 23:11 GMT+1]
Sad mu nije nista, ubio si ga k'o zeca...
 
Odgovor na temu

ctpaba
Robert IVKOVIC
System admin, network admin, webmaster,
dziber, ...
Paris

Član broj: 597
Poruke: 318
84.6.30.*

ICQ: 230666231
Sajt: www.ctpaba.org


+1 Profil

icon Re: tekst fajl u string 11.09.2005. u 22:28 - pre 185 meseci
10x
CTPABA uber alles
www.ctpaba.org
 
Odgovor na temu

Toxter
NS

Član broj: 39393
Poruke: 317
*.dialup.neobee.net.



+6 Profil

icon Re: tekst fajl u string 11.09.2005. u 22:33 - pre 185 meseci
Citat:
ctpaba: 10x


!?
Sad mu nije nista, ubio si ga k'o zeca...
 
Odgovor na temu

ctpaba
Robert IVKOVIC
System admin, network admin, webmaster,
dziber, ...
Paris

Član broj: 597
Poruke: 318
84.6.30.*

ICQ: 230666231
Sajt: www.ctpaba.org


+1 Profil

icon Re: tekst fajl u string 11.09.2005. u 22:58 - pre 185 meseci
10x = ten-x= thank's = hvala :)
CTPABA uber alles
www.ctpaba.org
 
Odgovor na temu

Toxter
NS

Član broj: 39393
Poruke: 317
*.ftn.ns.ac.yu.



+6 Profil

icon Re: tekst fajl u string 12.09.2005. u 11:04 - pre 185 meseci
Nema na cemu.
Drago mi je ako sam pomogao.

Sad mu nije nista, ubio si ga k'o zeca...
 
Odgovor na temu

ctpaba
Robert IVKOVIC
System admin, network admin, webmaster,
dziber, ...
Paris

Član broj: 597
Poruke: 318
84.5.249.*

ICQ: 230666231
Sajt: www.ctpaba.org


+1 Profil

icon Re: tekst fajl u string 26.09.2005. u 15:44 - pre 184 meseci
Evo resio sam priprtreme za glavni problem :)
sad izgleda sve onako kako sam hteo ima li neko da mi da predlog kako da uradim da kad unesem neki niz da ga uporedi sa istim nizom u tekstu koji je u frejmu?
na primer kad unesem rec za trazenje "multi" da mi u tekstu ispod ispise :

default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

evo kompletnig koda programa

Code:

import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.io.FileReader;
import java.io.BufferedReader;
public class search extends JFrame                             
  {
    public String Sadrzaj = "" ;
    public String txt = "ovde ispod je sadrzaj fajla boot.ini ?";        
    public JTextField name  = new JTextField(12);             
    public JTextArea message = new JTextArea(txt, 22, 50);
        {
      FileReader Stream;
      BufferedReader File;
      String TextLine;
   try {
        Stream = new FileReader("c:\\boot.ini");
       File = new BufferedReader(Stream);
           TextLine =  File.readLine()  ; 
               while (TextLine != null) 
           {
            TextLine = File.readLine();
       System.out.println(TextLine);
           Sadrzaj = Sadrzaj + TextLine + "\n";
               }
            }
    catch(Exception e)
          {
            System.out.println("fajl je prazan ili ne postoji!" );
        String message =  "fajl je prazan ili ne postoji!";
             };
    System.out.println("ovo radi :)");
    String message = "ovo radi :)"; 
  }
    public search()                                           
          {
        message.setEditable(false);                            
        JButton enter = new JButton("E N T R E E");              
        enter.addActionListener(new action());                 
        JPanel p = new JPanel();                               
        p.setLayout(new FlowLayout());                          
        p.add(new JLabel("unesite trazenu rec"));          
        p.add(name);                                            
        p.add(enter);                                              
        p.add(message);                                           
        this.setContentPane(p);                                   
          }
    public static void main(String[] agruments)  {                
      search sal = new  search();                               
      sal.setSize(650,450);
      sal.show(); 
      sal.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
           }
 public class action implements ActionListener                 
       { 
        public void actionPerformed(ActionEvent a)              
          {
      String last = name.getText();
      int size = last.length();  
    //  message.setText( Sadrzaj );
          try {                                                 
           if (size == 0)                                       
               throw new NullPointerException();                    
              }                                                  
        catch (Exception e)
          {                                   
            message.setText("Nazalost niste uneli ni jednu rec\n\n" + Sadrzaj );  
           return;
          }
message.setText("trazili ste rec \"" + last + "\" koja sadrzi " + size + "slova\n\n" + Sadrzaj);
       }
   } 
  }



[Ovu poruku je menjao ctpaba dana 26.09.2005. u 19:50 GMT+1]
CTPABA uber alles
www.ctpaba.org
 
Odgovor na temu

[es] :: Java :: tekst fajl u string

[ Pregleda: 3103 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.