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
445 gösterim
Java kullanarak dosya okuma işlemleri yapmak istiyorum. Hangi kütüphaneler ya da fonksiyonlar kullanabilirim?
Java kategorisinde 6.2k 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();
}
6.2k puan

İlgili sorular

0 oy
1 cevap 263 gösterim
263 gösterim
Java'da en basit nasıl bir dosyanın tamamını okurum.
24 Aralık 2016 Java kategorisinde kenan 6.2k puan sordu
0 oy
1 cevap 441 gösterim
441 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 6.2k puan sordu
0 oy
1 cevap 184 gösterim
184 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 6.2k puan sordu
0 oy
1 cevap 193 gösterim
193 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 245 gösterim
245 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