Membaca Kolom File Teks dalam JAVA

Contoh Kasus:

Anak kursus Android mempunyai file seperti berikut ini:

 

Permintaan:

Dia ingin agar semua nilai dari setiap kolom dimasukkan ke dalam array.

Jadi karena pada gambar diatas terdapat 5 kolom maka setiap nilai dari kolom dimasukkan ke dalam array seperti berikut ini:

  • kolom1=[86,122,76,]
  • kolom2=[246,214,67]
  • kolom3=[27,122,151]
  • kolom4=[125,58,7]
  • kolom5=[222,10,193]

Pertanyaan:

Bagaimana cara membuatnya … ?

Jawaban:

Buatlah sebuah file JAVA bernama kolom.java

Lalu rubahlah isinya menjadi seperti berikut ini:

public class Kolom{ 

public static void main(String[] args) {

try{

FileReader file=new FileReader(“nilai_rgb.txt”);

BufferedReader baca=new BufferedReader(file);

String baris;

ArrayList<String>kolom1=new ArrayList<String>();

ArrayList<String>kolom2=new ArrayList<String>();

ArrayList<String>kolom3=new ArrayList<String>();

ArrayList<String>kolom4=new ArrayList<String>();

ArrayList<String>kolom5=new ArrayList<String>();

while((baris=baca.readLine())!=null){

String[] hasil=baris.split(“,”);

kolom1.add(hasil[0]);

kolom2.add(hasil[1]);

kolom3.add(hasil[2]);

kolom4.add(hasil[3]);

kolom5.add(hasil[4]);

}

baca.close();

System.out.println(kolom1);

System.out.println(kolom2);

System.out.println(kolom3);

System.out.println(kolom4);

System.out.println(kolom5);

}catch (Exception e) {

System.err.println(e.getMessage());

}

}

}

Keterangan:

  • Untuk keterangan detail membaca baris dalam java maka kamu bisa lihat dalam artikel ini.
  • Untuk keterangan detail tentang metode split maka kamu bisa lihat dalam artikel ini.
  • Untuk keterangan detail tentang ArrayList dalam java maka kamu bisa lihat dalamĀ artikel ini.

 

Jika tutorial ini bermanfaat silahkan katakan ‘Terima Kasih Fahmi Basya Kartapura’.

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *