search
Giriş
Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın Türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi
0 oy
205 gösterim
Java kullanarak dosya okuma işlemleri yapmak istiyorum. Hangi kütüphaneler ya da fonksiyonlar kullanabilirim?
Java kategorisinde 4.6k puan

1 cevap

0 oy

Java'nın kendi standard kütüphanesinde kolay örnekler var. Bütün dosyayı bir kerede okumak istiyorsak aşağıdaki şekilde kullanılabilir.

Java 7:
new String(Files.readAllBytes(...)) or Files.readAllLines(...)

Java 8:
Files.lines(..).forEach(...)

Bunun haricinde satır satır okumak için aşağıdaki kodu kullanabiliriz.

try(BufferedReader br = new BufferedReader(new FileReader("file.txt"))) {
    StringBuilder sb = new StringBuilder();
    String line = br.readLine();

    while (line != null) {
        sb.append(line);
        sb.append(System.lineSeparator());
        line = br.readLine();
    }
    String everything = sb.toString();
}
4.6k puan

İlgili sorular

0 oy
1 cevap 154 gösterim
154 gösterim
Java'da en basit nasıl bir dosyanın tamamını okurum.
24 Aralık 2016 Java kategorisinde kenan 4.6k puan sordu
0 oy
1 cevap 145 gösterim
145 gösterim
Uygulama içinden response döndürdüğüm zaman aşağıdaki hatayı alıyorum. Controller içindeki metoddan debug yaptığım zaman herşey normal görünüyor. İşlemler bittiği zaman dönen response da aşağıdaki hatayı alıyorum. Circular view path [upload]: would dispatch ... (fileName, fileDownloadUri, file.getContentType(), file.getSize()); return uploadFileResourceAssembler.toResource(createdResource); } }
10 Temmuz 2019 Java kategorisinde kenan 4.6k puan sordu
0 oy
1 cevap 58 gösterim
58 gösterim
Java'da uygulamamı kurduğum yerde işletim sisteminden bağımsız olarak temp (geçici dosya) oluşturmak istiyorum. Bunun için bir yöntem var mıdır?
5 Aralık 2017 Java kategorisinde kenan 4.6k puan sordu
0 oy
1 cevap 73 gösterim
73 gösterim
Elimde WADL ile belirlenmiş bir rest web servisim var. Localde bulunan bu WADL üzerinden JAX_RS ile nasil client kodu üretebilirim? Kendim elle yazmak dışında bir yolu var mıdır?
4 Kasım 2016 Java kategorisinde headshot 149 puan sordu
0 oy
1 cevap 83 gösterim
83 gösterim
Elimde kullanicinin kendisinin secerek yuklemesini istedigim bir dosya olacak. Bu dosyayi veritabaninda bir tabloda saklamak Istiyorum. Sonrasinda kullanici bu dosyayi geri acip uzerinde bazi degisiklikler yapabilir. Dosya okuma ve yazma islemlerini nasil yapabilirim? Bunun icin javada ne kullanmaliyim? Dosyanin icinde degisiklik olup olmadigini nasil anlarim?
20 Şubat 2016 Java kategorisinde yildiz 193 puan sordu