Java Dersleri – 2

Kategori [ Java, Java Dersleri ]

Javada Escape Karakterler

Java Dersleri – 1 konusundaki kodu sorunsuz calistirabildiysek oradaki ornek kod uzerinde ufak degisiklikler yapacagiz.

Ornek kodu hatirlayacak olursak;

//İlk java programimiz

public class deneme {

	public static void main(String args[]) {

		System.out.println("Merhaba");
	}
}

ve kodun ciktisi

Merhaba

‘\n’ Karakteri Kullanimi

Kodun ciktisini Merhaba kelimesi yerine bir cumle oldugunu farzedelim

//İlk java programimiz

public class deneme {

	public static void main(String args[]) {

		System.out.println("Java programlama dilleri uzerine");
	}
}

Bu kodun ciktisida

Java programlama dilleri uzerine

seklinde olacak.

Bu ciktinin “Java programlama” kisminden sonrasini bir alt satirda yazdirmak icin normalde asagidaki kod kullanilabilir.

//İlk java programimiz

public class deneme {

	public static void main(String args[]) {

		System.out.println("Java programlama ");
		System.out.println("dilleri uzerine");
	}
}

Java programlama
dilleri uzerine

Ancak bunun yerine yeni satir karakteri ‘\n’ kullanilabilir. Bu ozel bir karakterdir ve derleyici tarafindan ekrana yazdirilmaz. Kullanimi asagidaki gibidir ve kod yine ayni ciktiyi verecektir.

//İlk java programimiz

public class deneme {

	public static void main(String args[]) {

		System.out.println("Java programlama\ndilleri uzerine");
        }
}

Java programlama
dilleri uzerine

Goruldugu gibi kullanimi cok basittir. Yeni bir satira System.out.println yazmak yerine ‘\n’ karakteri kullaniyoruz.

‘\t’ Karakteri Kullanimi

Yine ‘\n’ karakteri gibi isimize yarabilecek ‘\t’ karakteri de mevcuttur. Bu karakterin islevide Word te yazi yazarken kullandigimiz ctrl+tab kombinasyonu ile aynidir. Kullanimi ve ciktisi asagidaki gibidir

//İlk java programimiz

public class deneme {

	public static void main(String args[]) {

		System.out.println("Java programlama\tdilleri uzerine");
        }
}

Java programlama dilleri uzerine

‘\’ Karakterinin Ciktida Gosterilmesi

Bu tip karakterler javada ozel karakter olarak algilandigindan ekranda ‘\’ ve -”- gibi bir karakter yazdirmak istediginizde derleyici size bu karakterlerin ozel karatkter oldugunu soyleyecek ve hata meseji verecektir.

//İlk java programimiz

public class deneme {

	public static void main(String args[]) {

		System.out.println("Java programlama\dilleri uzerine");
                System.out.println("Java programlama"dilleri uzerine");

        }
}

Bu karakterleri ekrana basmak istiyorsak eger karakterin basina “\” karakterini ilave etmemiz gerekiyor. Asagidaki nasil kullanacagi ve ciktisi gosteriliyor.

//İlk java programimiz

public class deneme {

	public static void main(String args[]) {

		System.out.println("Java programlama\\dilleri uzerine");
                System.out.println("Java programlama\"dilleri uzerine");

        }
}

Java programlama\dilleri uzerine
Java programlama"dilleri uzerine

İkinci ders olarak ozel karakter kullanimi hakkinda bilgi sahibi olmus olduk. Bu ornek kodlari gelistirerek dahada karmasik hale getirerek konuyu daha iyi anlayabilirsiniz.

Yazıya oy ver:
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5 out of 5)
Loading ... Loading ...
Populerlik: 1.016 views
RSS 2.0 İle Takip edebilir. Yorum Yapabilirsiniz, Yada Başka yazılara göz atabilirsiniz.

Yorumunuzu Belirtin