Započni novu temu Ova tema je zaključana, ne možete da menjate postove ili da odgovarate  [ 186 Posta ]  Idi na stranicu Prethodni  1 ... 4, 5, 6, 7, 8
Autoru Poruka
 Tema posta:
PostPoslato: 18.10.2007. 00:46:39 
Korisnikov avatar

Pridružio se: 06.11.2005. 12:30:17
Postovi: 3341
Lokacija: shonetova gajba
Godina: Dipl.
Smer: IS
^
Za pisanje niza:

Kod:
import java.io.File;
import java.io.FileNotFoundException;
import java.io.PrintStream;

public class PisheNiz {

   public static void pishiNizUTxt(String[] niz){
      
      File f = new File("niz.txt");
      
      try {
         PrintStream ps = new PrintStream(f);
         
         for (int i = 0; i < niz.length; i++)
            ps.println(niz[i]);
         
         if(ps != null)
            ps.close();
         
      } catch (FileNotFoundException e) {
         e.printStackTrace();
      }
      
   }

}



Ja sam ovde pretpostavio da imas niz stringova, ali sta god da dobijes, ispisujes pomocu println metode koja je ista kao System.out.println()

Tj kad bi imao niz integera bilo bi
ps.println("" + niz[i]);

Zadatak sa klopom:

Kod:
import java.io.DataOutputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.PrintStream;


public class Zadatak {

   public static void main(String[] args) {
   
      String start = "beli hleb - 269, crni hleb - 290, mleko - 270, jogurt - 75, jabuka - 58, pomorandza - 49, lesnik - 670, kupus - 24, pirinac - 360" ;
      
      //zamenjuje sve sto nije broj sa razmakom
      start = start.replaceAll("\\D", " ");
      
      String[] tmpN1 = start.split(" ");
      
      double[] nizFinal = new double[tmpN1.length];
      int j = 0;
      
      for (int i = 0; i < tmpN1.length; i++) {
         
         try{
            nizFinal[j] = Integer.parseInt(tmpN1[i]) * 4.184;
            j++;
         } catch (NumberFormatException e){ }         
         
      }
      
      try {
         DataOutputStream dos = new DataOutputStream(new PrintStream("niz.txt"));
         
         for (int i = 0; i < nizFinal.length; i++) {
            if(nizFinal[i] != 0){
               dos.writeDouble(nizFinal[i]);
               dos.writeChars("\n");
            }
         }
         
      } catch (FileNotFoundException e) {
         e.printStackTrace();
      } catch (IOException e) {
         e.printStackTrace();
      }

   }

}


_________________
A hydrogen bomb in a necktie.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 18.10.2007. 16:38:37 
Korisnikov avatar

Pridružio se: 06.06.2004. 11:03:36
Postovi: 154
Godina: Dipl.
Smer: UK
Citiraj:
//zamenjuje sve sto nije broj sa razmakom
start = start.replaceAll("\\D", " ");


covece,pun si korisnih informacija:)
====================
Kreirati klasu Marina koja ce predstavljati model marine za brodove. Svaka marina je ogranicenog kapaciteta (broj mesta) i njen kapacitet se definiše pri kreiranju (tj. instanciranju klase Marina). Mesta (za brodove) u marini predstaviti kao niz ciji ce elementi biti objekti klase MestoUMarini (klasa je data).Inicijalno su sva mesta slobodna. Klasa Marina bi trebalo da ima sledece metode:
- Metoda za 'uvodjenje' broda u marinu; brod moze da se usidri samo na mestu koje pripada njegovom vlasniku (videcete da je jedan od atributa klase MestoUMarini jmbg vlasnika tog mesta), zbog toga se kao argument ovoj metodi prosledjuje jmbg vlasnika broda; drugi ulazni argument je registarski broj broda; s obzirom da vlasnik jednog mesta moze imati vise brodova, a da samo jedan brod moze biti usidren na datom mestu, potrebno je proveriti da li je mesto slobodno.
- Metoda koja utvrdjuje da li je odredjeni brod u marini; metodi se kao ulazni argument prosledjuje registarski broj broda.
- Metoda za 'izvodjenje' broda iz marine; metoda ima jedan ulazni argument koji predstavlja registarski broj broda koji je potrebno izvesti iz marine; proveriti prvo da li je brod uopste u marini; izvodjenje broda podrazumeva da se mesto na kome je on bio oznaci kao slobodno i da se podatak o njegovom registarskom broju 'ukloni' .
Napisati i jednu pomocnu klasu kojom cete istestirati ispravnost ovih metoda.
==============================
kako se pravi ona boldovana metoda?
================================
i kaze za ono ucitavanje niza u txt da ne moze da resolve constructor PrintStream
=================================
a nesto nece ni niz onaj da radi.
Citiraj:
public class Zadatak {

public static void main(String[] args) {

String start = "beli hleb - 269, crni hleb - 290, mleko - 270, jogurt - 75, jabuka - 58, pomorandza - 49, lesnik - 670, kupus - 24, pirinac - 360" ;

//zamenjuje sve sto nije broj sa razmakom
start = start.replaceAll("\\D", " ");

String[] tmpN1 = start.split(" ");

double[] nizFinal = new double[tmpN1.length];
int j = 0;

for (int i = 0; i < tmpN1.length; i++) {

try{
nizFinal[j] = Integer.parseInt(tmpN1[i]) * 4.184;
j++;
} catch (NumberFormatException e){ }

}


kad stavim for(int i=0;i<nizFinal.length;i++){System.out.println(nizFinal[i]);} izbacuje sve nule....
============================





Hvala!


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 18.10.2007. 18:07:16 
Korisnikov avatar

Pridružio se: 06.11.2005. 12:30:17
Postovi: 3341
Lokacija: shonetova gajba
Godina: Dipl.
Smer: IS
Boldovana metoda, tj cela klasa.Da bi radilo kako treba podrazumeva se da u istom folderu sa njom imas i klasu MestoUMarini

Kod:
public class Marina {
   
   private MestoUMarini[] mesta;

   public Marina(int brMesta) {
      this.mesta = new MestoUMarini[brMesta];
      
      for (int i = 0; i < mesta.length; i++) {
         mesta[i] = new MestoUMarini();
         mesta[i].setSlobodno(true);
         mesta[i].setRegBrojBroda("");
      }
   }
   
   //ovo ti je boldovana metoda, ako pretpostavis da jedan vlasnik moze imati samo jedno mesto onda je
   //cela stvar jednostavnija, ne moras da pravis niz pokazivaci, vec ti je to samo jedan integer,
   //ali posto to ne pise u textu zadatka pretposavio sam da nije tako
   public void uvediBrod(int jmbgVlasnika, String registracijaBroda){
      
      if(this.proveriUsidrenost(registracijaBroda)){
         System.out.println("Brod sa registracijom " + registracijaBroda + " je vec usidren u marini.");
         return;
      }
      
      int pomocni = 0;
      
      //niz integera koji sadrze indexe niza mesta[] koji su zakupljeni od strane trazenog vlasnika
      int[] pokazivaci;
      
      for (int i = 0; i < this.mesta.length; i++) {
         
         if(mesta[i].getJmbgVlasnika() == jmbgVlasnika)
            pomocni++;
      }
      
      if(pomocni != 0){
         pokazivaci = new int[pomocni];
         pomocni = 0;

         for (int i = 0; i < mesta.length; i++) {

            if(mesta[i].getJmbgVlasnika() == jmbgVlasnika)
               pokazivaci[pomocni++] = i;
         }
      } else{
         System.out.println("U marini nema mesta koje je zakupio covek sa jmbg " + jmbgVlasnika);
         return;
      }
      
      if(this.proveriUsidrenost(registracijaBroda)){
         System.out.println("Brod sa registracijom " + registracijaBroda + " vec je usidren");
         return;
      }
      
      int slobodnoMesto = -1;
      
      for (int i = 0; i < pokazivaci.length; i++) {
         
         if (mesta[pokazivaci[i]].isSlobodno()){
            slobodnoMesto = pokazivaci[i];
            break;
         }            
      }
      
      if(slobodnoMesto == -1){
         System.out.println("Sva mesta u posedu vlasnika " + jmbgVlasnika + " su zauzeta");
      } else {
         mesta[slobodnoMesto].setRegBrojBroda(registracijaBroda);
         mesta[slobodnoMesto].setSlobodno(false);
      }
      
   }
   
   
   //ovom metodom proveravas da li je neki brod vec usidren u marini
   public boolean proveriUsidrenost(String registracijaBroda){
      
      for (int i = 0; i < this.mesta.length; i++) {
         if(mesta[i].getRegBrojBroda().equalsIgnoreCase(registracijaBroda))
            return true;
      }
      
      return false;
   }
   
   public static void main(String[] args){
      
      Marina m = new Marina(4);
      
      int peraJMBG = 1111;
      int lazaJMBG = 2222;
      int zikaJMBG = 3333;
      int mikaJMBG = 4444;
      
      m.mesta[0].setJmbgVlasnika(zikaJMBG);
      m.mesta[0].setRegBrojBroda("bg0011");
      m.mesta[0].setSlobodno(false);
      
      m.mesta[1].setJmbgVlasnika(lazaJMBG);      
      m.mesta[2].setJmbgVlasnika(mikaJMBG);
      m.mesta[3].setJmbgVlasnika(zikaJMBG);
      
      m.uvediBrod(zikaJMBG, "bg0022");
      m.uvediBrod(peraJMBG, "bg0033");
   }
   
}



Citiraj:
i kaze za ono ucitavanje niza u txt da ne moze da resolve constructor PrintStream

da ti ne bi kukao konstruktor moras da imas ovo pre pocetka klase

Kod:
import java.io.DataOutputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.PrintStream;

public class Zadatak {


Sto se tice klase PisheNiz, njena metoda pishiNizUTxt je predvidjena da se poziva ovako
Kod:
public static void main(String[] args){
      
      String[] str = {"prvi","drugi","treci string"};
      
      pishe.pishiNizUTxt(str);
   }


Ja sam je upravo isprobao, fora je sto moras da joj prosledis niz stringova da bi imala sta da ti napishe.Ovu metodu mozes samo da kopiras u klasu PisheNiz i tako da je poteras.

Citiraj:
kad stavim for(int i=0;i<nizFinal.length;i++){System.out.println(nizFinal[i]);} izbacuje sve nule....


To je ok, niz ima prvih 9 clanova brojeve razlicite od 0, i posle toga gomilu 0.Ali ovaj deo koda mu kaze: "ako je clan jednak nuli, nemoj da ga upisujes u fajl".Obrati paznju na "if" uslov
Kod:
for (int i = 0; i < nizFinal.length; i++) {
   if(nizFinal[i] != 0){
   dos.writeDouble(nizFinal[i]);
   dos.writeChars("\n");
   }
}

_________________
A hydrogen bomb in a necktie.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 18.10.2007. 21:40:29 
Korisnikov avatar

Pridružio se: 06.06.2004. 11:03:36
Postovi: 154
Godina: Dipl.
Smer: UK
Citiraj:
da ti ne bi kukao konstruktor moras da imas ovo pre pocetka klase

Kod:

import java.io.DataOutputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.PrintStream;

public class Zadatak {


problem je sto imam:)tj. kopirao sam ceo tvoj zadatak koji si uradio i on mi obelezi ovaj deo:

DataOutputStream dos = new DataOutputStream(new PrintStream("niz.txt"));

i kaze da ne moze da resolvuje PrintStream.


=============
ok,sad mi je jasno ono sa nulama:)
============
hvala! ! !


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 18.10.2007. 21:44:24 
Korisnikov avatar

Pridružio se: 06.11.2005. 12:30:17
Postovi: 3341
Lokacija: shonetova gajba
Godina: Dipl.
Smer: IS
:zbun: Ne znam sta da ti kazem?Probaj da obrises tu linuju koda pa de je sam otkucas?

_________________
A hydrogen bomb in a necktie.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 18.10.2007. 22:02:52 
Korisnikov avatar

Pridružio se: 06.06.2004. 11:03:36
Postovi: 154
Godina: Dipl.
Smer: UK
fora je sto i kod PisheNiz izbacuje istu stvar...
probao sam da ubacim celu putanju u zagradu,ali isto.jel moze da se koristi jos nesto umesto PrintStream?ja sam nesto petljao ranije i hteo je sa FileOutputStream nesto da ispisuje,ali sad u ovom zadatku isto kaze da ne moze da resoluvuje ni to,a u drugom nekom hoce...tebi radi normalno?


da ne baguje mozda blueJ,posto njega koristim?

e da,a gde bi trebalo da se pojavi ovaj file ako ne ubacim putanju u zagrade PrintStream?


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 18.10.2007. 22:34:51 
Korisnikov avatar

Pridružio se: 06.11.2005. 12:30:17
Postovi: 3341
Lokacija: shonetova gajba
Godina: Dipl.
Smer: IS
BlueJ?!Ma da j brate predji ne eclipse 500 puta je bolji a komplikovaniji je ~20% :) Meni sve radi kako treba, probao sam svaki kod pre nego sto sam ga postovao, cemu bi sluzilo pogresno resenje? :)

Umesto PrintStream mozes da stavis PrintWriter, on je isto iz java.io paketa, ima isti konstruktor i ima istu metodu println()

ako instanciras klasu ovako
DataOutputStream dos = new DataOutputStream(new PrintStream("niz.txt"));

niz.txt bi trebalo da se pojavi u folderu u root-u projekta.Npr, ako ti je .java fajl ovde:
c:\java projekti\projekat1\Vezba.java

niz.txt bi trebalo da bude u c:\java projekti\projekat1\

Mada uvek mozes da mu napises apsolutnu putanju i da te bole... :)

_________________
A hydrogen bomb in a necktie.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 18.10.2007. 23:16:24 
Korisnikov avatar

Pridružio se: 06.06.2004. 11:03:36
Postovi: 154
Godina: Dipl.
Smer: UK
ista prica sa PrintWrite...probao sam sa FileOutputStream i to kao radi,ali izbacuje neke nebuloze u txt fajlu.pa sam stavio dos.writeChars("" + niz[i]); kao ispisuje u fajlu,ali sa nekim razmacima...ma sad sam probao eclipse,i pogubio se:)nemam sad vremena da ga ucim,ipak je u subotu ispit:)
mada,probao sam i u textpadu i izbacuje istu gresku.
=============================================================
jel ima neko uradjen ili zna kako se radi:


Citiraj:
Kreirati klasu ObradaTeksta koja bi trebalo da ima sledece metode:
- Metoda kojom se vrsi ucitavanje teksta iz zadatog fajla (naziv fajla se prosledjuje kao argument metode) i kreira lista koju sacinjavaju reci iz ucitanog fajla koje pocinju velikim slovom. Kreiranu listu reci (tj.objekata klase String) metoda vraca kao svoju povratnu vrednost.
- Metoda koja sortira listu reci (tj. objekata klase String) u opadajucem redosledu duzine reci. Lista reci koju je potrebno sortirati prosledjuje se metodi kao ulazni argument. Metoda vraca sortiranu listu kao svoju povratnu vrednost.
- Metoda koja koriscenjem klase java.io.DataOutputStream ispisuje sadrzaj liste reci u zadati fajl. Za svaku rec iz liste reci, ispis bi trebalo da bude oblika: <rec><tab><duzina_reci><novi_red>. Lista reci i fajl u koji se vrsi ispis se prosledjuju kao ulazni argumenti metode. Metoda nema povratne vrednosti.
Napisati i jednu pomocnu klasu kojom cete istestirati ispravnost ovih metoda.Za svrhe testiranja programa iskoristiti dati fajl text.txt.

=================================
8
Citiraj:
Kreirati klasu ObradaTeksta koja bi trebalo da ima sledece metode:
- Metoda kojom se vrsi ucitavanje teksta iz zadatog fajla (naziv fajla se prosledjuje kao argument metode) i kreira lista koju sacinjavaju reci iz ucitanog fajla koje su ispisane svim velikim slovima. Voditi racuna da se reci u listi ne ponavljaju. Kreiranu listu reci (tj.objekata klase String) metoda vraca kao svoju povratnu vrednost.
- Metoda koja u zadati fajl ispisuje sledece:
- sve reci iz zadate liste reci (svaka rec se ispisuje u novom redu),
- najduzu i najkracu rec iz liste reci (ispis bi trebalo da bude oblika: "Najduza rec: <rec>", pa u narednom redu "Nakraca rec: <rec>")
- prosecnu duzinu reci u listi reci (ispis bi trebalo da bude oblika: "Prosecna duzina reci je: <duzina>")
Lista reci i fajl u koji se vrsi ispisivanje prosledjuju se kao argumenti metode. Metoda nema povratne vrednosti. Napomena: mozete kreirati posebne metode za odredjivanje najduze, najkrace i prosecne duzine reci (pa ih samo pozivati iz ove metode), a i ne morate, na vama je da odlucite.

Napisati i jednu pomocnu klasu kojom cete istestirati ispravnost ovih metoda. Za svrhe testiranja programa iskoristiti dati fajl text.txt.
=-=============================

Citiraj:
Kreirati klasu Osoba koja ima varijable: imePrezime, visina i tezina, i sledece metode:
- metoda koja izracunava BMI (Body Mass Index) osobe; metoda vraca izracunatu vrednost kao svoju povratnu vrenost;
- metoda koja odredjuje BMI kategoriju osobe:
- underweight: BMI =< 18.5
- normal weight: 18.5 < BMI < 25
- overweight: 25 <= BMI < 30
- obesity: BMI >= 30
U main metodi kreirati jednu instancu klase Osoba, dodeliti vrednosti njenim varijablama, zatim odrediti BMI kategoriju kojoj osoba pripada i poruku o tome ispisati na ekranu.

Formula za izracunavanje BMI: BMI = tezina (kg)/[visina(m)]^2


Citiraj:
Data je recenica:
"Uragan Din uputio se danas prema meksickom poluostvrvu Jukatan, dostigavsi jacinu kategorije cetiri."

Sve reci u datoj recenici svesti na 5 slova na sledeci nacin:
- reci koje sadrze vise od 5 slova skratiti 'odsecanjem' viska slova
- reci koje sadrze manje od 5 slova 'produziti' dodavanjem poslednjeg slova onoliko puta koliko je potrebno da se dostigne duzina od 5 slova
Na standardnom izlazu dati uporedni prikaz svih reci iz recenice u originalnom i izmenjenom obliku. Prikaz bi trebalo da bude sledeceg oblika:
Uragan -> Uraga
Din -> Dinnn
upution -> uputi


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 19.10.2007. 16:22:56 
Korisnikov avatar

Pridružio se: 06.06.2004. 11:03:36
Postovi: 154
Godina: Dipl.
Smer: UK
drugar je uradio vise zadataka i kome trebaju resenja neka mi se javi privatnom porukom.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 20.10.2007. 02:11:37 
Korisnikov avatar

Pridružio se: 23.10.2003. 22:38:54
Postovi: 893
Lokacija: Beograd
Godina: Dipl.
Smer: IS
belgrado je napisao:
Citiraj:
Kreirati klasu Osoba koja ima varijable: imePrezime, visina i tezina, i sledece metode:
- metoda koja izracunava BMI (Body Mass Index) osobe; metoda vraca izracunatu vrednost kao svoju povratnu vrenost;
- metoda koja odredjuje BMI kategoriju osobe:
- underweight: BMI =< 18.5
- normal weight: 18.5 < BMI < 25
- overweight: 25 <= BMI < 30
- obesity: BMI >= 30
U main metodi kreirati jednu instancu klase Osoba, dodeliti vrednosti njenim varijablama, zatim odrediti BMI kategoriju kojoj osoba pripada i poruku o tome ispisati na ekranu.

Formula za izracunavanje BMI: BMI = tezina (kg)/[visina(m)]^2



Kod:

package zadatak8;

public class Osoba {
   
   String imePrezime;
   double visina;
   double tezina;
   
   public Osoba(String imePrezime, double visina, double tezina){
      this.imePrezime = imePrezime;
      this.visina = visina;
      this.tezina = tezina;
   }
   
   public double izracunajBMI(){
      return tezina/(visina*visina);
   }
   
   public void kategorijaBMI(){
      double bmi = tezina/(visina*visina);
      if(bmi>=30){
         System.out.println("obesity");
      }else if(bmi>25){
         System.out.println("overweight");
      }else if(bmi>18.5){
         System.out.println("normal weight");
      }else{
         System.out.println("underweight");
      }
   }
   
}




belgrado je napisao:
Citiraj:
Data je recenica:
"Uragan Din uputio se danas prema meksickom poluostvrvu Jukatan, dostigavsi jacinu kategorije cetiri."

Sve reci u datoj recenici svesti na 5 slova na sledeci nacin:
- reci koje sadrze vise od 5 slova skratiti 'odsecanjem' viska slova
- reci koje sadrze manje od 5 slova 'produziti' dodavanjem poslednjeg slova onoliko puta koliko je potrebno da se dostigne duzina od 5 slova
Na standardnom izlazu dati uporedni prikaz svih reci iz recenice u originalnom i izmenjenom obliku. Prikaz bi trebalo da bude sledeceg oblika:
Uragan -> Uraga
Din -> Dinnn
upution -> uputi




Kod:

package zadatak11;

public class Glavna {

   /**
    * @param args
    */
   public static void main(String[] args) {

      String recenica = "Uragan Din uputio se danas prema meksickom poluostvrvu Jukatan, dostigavsi jacinu kategorije cetiri.";
      StringBuffer prociscenaRecenica = new StringBuffer();
      for(int i=0; i<recenica.length(); i++){
         if(Character.isLetter(recenica.charAt(i)) || recenica.charAt(i)==' '){
            prociscenaRecenica.append(recenica.charAt(i));
         }
      }
      
      String reci[] = prociscenaRecenica.toString().split(" ");
      for(int i=0; i<reci.length; i++){
         if(reci[i].length()==5){
            System.out.println(reci[i]+" -> "+reci[i]);
         }else if(reci[i].length()>5){
            System.out.println(reci[i]+" -> "+reci[i].substring(0,5));
         }else{
            int brojac = 5-reci[i].length();
            StringBuffer novaRec = new StringBuffer(reci[i]);
            for(int j=0; j<brojac; j++){
               novaRec.append(reci[i].charAt(reci[i].length()-1));
            }
            System.out.println(reci[i]+" -> "+novaRec);
         }
      }
   }

}


_________________
Moj blog - http://nemanjakovacevic.net/blog


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 20.10.2007. 08:19:08 
Korisnikov avatar

Pridružio se: 06.06.2004. 11:03:36
Postovi: 154
Godina: Dipl.
Smer: UK
Super,hvala ti!

------------------
Kreirati klasu ObradaTeksta koja bi trebalo da ima sledece metode:
- Metoda kojom se vrsi ucitavanje teksta iz zadatog fajla (naziv fajla se prosledjuje kao argument metode) i kreira lista koju sacinjavaju reci iz ucitanog fajla koje pocinju velikim slovom. Kreiranu listu reci (tj.objekata klase String) metoda vraca kao svoju povratnu vrednost.

- Metoda koja sortira listu reci (tj. objekata klase String) u opadajucem redosledu duzine reci. Lista reci koju je potrebno sortirati prosledjuje se metodi kao ulazni argument. Metoda vraca sortiranu listu kao svoju povratnu vrednost.
- Metoda koja koriscenjem klase java.io.DataOutputStream ispisuje sadrzaj liste reci u zadati fajl. Za svaku rec iz liste reci, ispis bi trebalo da bude oblika: <rec><tab><duzina_reci><novi_red>. Lista reci i fajl u koji se vrsi ispis se prosledjuju kao ulazni argumenti metode. Metoda nema povratne vrednosti.
Napisati i jednu pomocnu klasu kojom cete istestirati ispravnost ovih metoda.Za svrhe testiranja programa iskoristiti dati fajl text.txt.
--------------
nije mi najjasnije kakvu listu traze,jel traze ArrayList napunjen stringovima ili String[] ?sta su hteli da kazu ovim :"listu reci(tj. objekata klase String)"


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
Prikaži postove u poslednjih:  Poređaj po  
Započni novu temu Ova tema je zaključana, ne možete da menjate postove ili da odgovarate  [ 186 Posta ]  Idi na stranicu Prethodni  1 ... 4, 5, 6, 7, 8


Ko je OnLine

Korisnici koji su trenutno na forumu: Nema registrovanih korisnika i 15 gostiju


Ne možete postavljati nove teme u ovom forumu
Ne možete odgovarati na teme u ovom forumu
Ne možete monjati vaše postove u ovom forumu
Ne možete brisati vaše postove u ovom forumu
Ne možete slati prikačene fajlove u ovom forumu

Pronađi:
Idi na:  
cron
Copyleft FONForum 2001-2014 | Powered by phpBB © phpBB Group