Transkript
PDF
LAB UYGULAMALARI // Arg ornegi public class Example { //Projenin basindan RUN etmek gerekiyor public static void main(String[] args) { // Control+R ile butun args degisken isimlerini degistirebiliriz System.out.println(args [0]); System.out.println(args [1]); for (int i = 0; i < args.length; i++) { String string = args[i]; System.out.println(string); } } } // ilkel degiskenler public class degiskenler { public static void main (String Args [ ]) { int sayi1; short sayi2; long sayi3; byte sayi4; float sayi5=2.4f; double sayi6; char metin = ‘a’; boolean dogru_yanlis=true; } } // Class tipindekiler; public class degiskenler { public static void main (String Args [ ]) { Integer sayi1; Short sayi2; Long sayi3; Byte sayi4; Float sayi5=2.4f; Double sayi6; Char metin = ‘a’; Boolean dogru_yanlis=true; String s=”a”; System.out.println (sayi1.MAX_VALUE); }} //Max Min Degerleri public class MaxMin { public static void main(String[] args) { System.out.println("Bytein maksimumu degeri="+Byte.MAX_VALUE); System.out.println("Bytein minimum degeri="+Byte.MIN_VALUE); System.out.println("Integerin maksimumu degeri="+Integer.MAX_VALUE); System.out.println("Integerin minimum degeri="+Integer.MIN_VALUE); } } // String degiskeni public class string_degiskeni{ public static void main (String Args [ ]) { String ad=”erman”; String soyad=”yukselturk”; System.out.printl(ad+” ”+soyad); System.out.println (“adiniz: ”+ad.length()); boolean b = ad.equals(“ercan”); System.out.printl(b); }} // Type casting / Wrapper class public class string_degiskeni{ public static void main (String Args [ ]) { //Stringi floata donusturme String numara=”2.3f”; float degisken= Float.parseFloat(numara); System.out.println(degisken); // integeri stringe cevirme int sayimiz=4; String s_degisken= Integer.toString(sayimiz); //class tipinde degisken olusturma ve ilkel bir tipe dönüştürme Integer abc=new Integer (200); int ilkeltip=abc.intValue(abc); // }} // Aritmatik islemler: bolme isleminde type casting ve ++, -- islemler public class aritmatikislemler { public static void main(String[] args) { int s1=120; int s2=100; int sonuc; double s3; s3=s1/s2; System.out.println(s3); s3=(double)s1/s2;// iki tamsayi bolunurken sonucun noktali cikmasi icin type casting yapilir System.out.println(s3); sonuc = s1+s2; System.out.println(sonuc); //220 sonuc = s1++; System.out.println(sonuc); //120 sonuc = ++s1; System.out.println(sonuc); // 122 sonuc = s1--; System.out.println(sonuc); // 122 s1=5;s2=10; sonuc = s1+++2+s2--; System.out.println("sonuc="+sonuc); //17 sonuc = s1+++2+s2--; System.out.println("sonuc="+sonuc);//17 } } // Görsel mesaj swing- JOptionPane import javax.swing.*; public class gorselmesajciktisi { public static void main (String Args [ ]) { JOptionPane.showMessageDialog(null,"ODTU-SEM Java Kursu"); }} // Görsel mesaj (Dışarıdan mesaj almak) swing- JOptionPane import javax.swing.*; public class bilgigirisi { public static void main (String Args []) { String ad; ad = JOptionPane.showInputDialog ("Adinizi Girin: "); JOptionPane.showMessageDialog (null,"Merhaba " + ad); } } // Görsel mesaj (GirdiCiktiOrnek) public class GirdiCiktiOrnek { public static void main(String[] args) { String sayi1; String sayi2; int sonuc; sayi1 = JOptionPane.showInputDialog("1. Sayisi Gİriniz: "); sayi2 = JOptionPane.showInputDialog("2. Sayisi Gİriniz: "); sonuc = Integer.parseInt(sayi1) + Integer.parseInt(sayi2); JOptionPane.showMessageDialog(null, "İki sayının toplamı : " + sonuc); } }
Benzer belgeler
MAT214 BİLGİSAYAR PROGRAMLAMA II DERSİ Ders 10: Sınıf
• Bunun yerina java this deyimini kullanır.
• This deyimi bilhassa sınıfa ait değişken isimlerinin aynısı metotda