View Single Post
Staro 06.04.2011., 20:58   #2
burki
Umalo Premium
 
Datum registracije: Jan 2009
Lokacija: localhost
Postovi: 61
Pozdrav!
Ne bi bilo dobro koristiti String za tu namjenu, pogotovo ako je datoteka velika. Bolje je koristiti StringBuilder jer je kod njega kod spajanja manja je vremenska složenost. Evo kod:
Code:
import java.io.*;

class files
{
		public static void main(String[] args)
		{
			try
			{
				String linija;
				BufferedReader in = new BufferedReader(new FileReader("file.txt"));
				StringBuilder text= new StringBuilder();
				while ((linija = in.readLine()) != null)
				{
					text.append("\n" + linija);
				}
				
				System.out.println(text);
			}
			catch (Exception e)
			{
				System.err.println("Error: " + e.getMessage());
			}
		}
}
burki je offline   Reply With Quote