Merhaba arkadaşlar,
Bu yazımızda sizlere javada split kullanımından bahsedeceğiz. Nedir bu Split?
Split, vereceğiniz bir kritere göre cümleyi ayırmasıdır. Örnek verecek olursak Java,Python,C#,PHP diye bir cümlemiz olsun. Split fonksiyonuna ” , ” virgül görünce ayır diyelim ve programımızın çıktısı şöyle olacaktır:
Java
Python
C#
PHP
görüldüğü üzere virgül gördüğü yerde cümleyi ayırarak alt alta yazdı. Bunu somut bir örnekle ise şu şekilde yapabiliriz:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
package teknografya; import java.util.Scanner; public class cumle_bol { static void cumleBol(String cumle) { String a; Scanner scan = new Scanner(System.in); System.out.println("Cümle girin:"); a = scan.nextLine(); String[] bol = a.split(" "); //Boşluk görünce cümleyi bölecektir. Buraya istediğiniz şeyi yazabilirsiniz. for(int i=0;i<bol.length;i++) { System.out.println(bol[i]); } } public static void main(String[] args) { String cumle = null; cumleBol(cumle); } } |
Sorunuz olursa konu altından belirtiniz.
merhaba java ödevimde okumam gereken bir txt dosyası var ama sürekli hata alıyorum yardım edermisiniz?
nasıl bir hata alıyorsunuz? tam olarak probleminizi anlatırsanız belki yardımcı olabilirim
1 Galatasaray Fenerbahçe 3 1
1 Antalyaspor Beşiktaş 2 0
2 Fenerbahçe Beşiktaş 2 1
2 Trabzonspor Antalyaspor 1 4
3 Galatasaray Beşiktaş 3 2
3 Antalyaspor Trabzonspor 1 1
4 Trabzonspor Fenerbahçe 3 3
4 Antalyaspor Galatasaray 3 1
5 Beşiktaş Trabzonspor 1 4
içeriği bu şekilde olan txt dosyasını okumaya çalışıyorum bu sefer hata almadım ama okuma yapmadı sadece program başarılı bir şeklde çalıştı yazıyor
yorumda tam olmadı ama bu yazılar alt alta
1 galatasaray fenerbahçe 3-1
2 antalyaspor trabzonspor 2-0 şeklinde gidiyor
https://www.youtube.com/watch?v=evku5ZtrZ-8 şu videoyu izleyebilirsiniz.