Kullanıcıdan gelen metni for döngüsü ve substring aracılığıyla harflere ayırıyoruz. for döngüsünde i=0 dan başlıyor çünkü substing de birinci karakter 0 dan başlar. Yine dizimize harfleri atarken ve okuturken de aynı şekilde 0 dan başlıyoruz.
package dersler;
import java.util.Scanner;
public class Dersler {
public static void main(String[] args) {
Scanner giris=new Scanner(System.in);
String metin;
System.out.println("Lütfen bir metin giriniz:");
metin=giris.nextLine();
String dizi[]=new String[metin.length()];
for(int i=0;i<metin.length();i++){
String harf=metin.substring(i, i+1);
dizi[i]=harf;
}
for(int a=0;a<metin.length();a++){
System.out.println("dizi["+a+"]="+dizi[a]);
}
}
}
Program Çıktısı:
Hiç yorum yok:
Yorum Gönder