Şimdi Ara

Javada Split Hatası

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
2
Cevap
0
Favori
622
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
Öne Çıkar
0 oy
Sayfa: 1
Giriş
Mesaj
  • Merhaba arkadaşlar, dosyadan verileri okuyup boşluklarla ayrılmış olan verimi diziye atmak istiyorum ama java.lang.NullPointerException hatası alıyorum kod burada nerede hata yapıyor olabilirm

    dene.txt şu şekilde
    a b c
    d e f
    . . .
    . . .

    public static void main(String[] args) throws FileNotFoundException, IOException {
    final BufferedReader in=new BufferedReader(new FileReader("C:\\dene.txt"));
    String str;
    String[] oku = null;
    String[] parts = null;
    int i=0;
    while((str=in.readLine())!=null)
    {
    oku=str.split(" ");
    parts=oku[1];
    System.out.println(oku[1]);
    i++;
    }
    for(int j=0;j<=i;j++)
    System.out.println(parts[j]);
    }



    < Bu mesaj bu kişi tarafından değiştirildi afearless -- 27 Mart 2015; 2:52:35 >



    _____________________________
  • En alttaki for da j<=i demişsin, j<i dersen büyük ihtimalle düzelicek. parts[j] ile girerken son index +1 vermiş oluyorsun, o yüzden hata alıyorsun. Kodu çok incelemedim de muhtemelen budur.
    _____________________________
    mert-os
  • Yapay Zeka’dan İlgili Konular
    Script Kurulum Hatası
    11 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.