instagram twitter linkedin github youtube

1.5.18

Java 2 örnek kodlar

Basit Dosya Oluşturma
import java.io.*;
public class JavaApplication4 {
    public static void main(String[] args) {
String path="deneme.txt";
File dosya=new File(path);

try{
    if(!dosya.exists()){
        dosya.createNewFile();
    }
    else{
    System.out.println("Dosya mevcut");
}
}
    catch(IOException e){
            System.out.println(e.getMessage());
            }

    }
    
}
Bir Klasördeki dosyaları listemek
import java.io.*;
public class JavaApplication4 {
    public static void main(String[] args) {
String path="D:\\";
File dosya=new File(path);
if(dosya.isDirectory()){
    File[] tumdosyalar=dosya.listFiles();
For(int int i = 0;i<tumdosyalar.length;i++)
System.out.println(tumdosyalar[i].getName());
}
else {
    System.out.println("Klasör veya dizin değil");
}


    }
    
}
DOsya Silme
import java.io.*;
public class JavaApplication4 {
    public static void main(String[] args) {
String path="deneme.txt";
File dosya=new File(path);
if(dosya.delete()){
    System.out.println("Dosya Silinmiştir");
}
else {
    System.out.println("dosya silinememiştir");
}

    }
    
}
PrintWriter Sınıfı ile metin dosyası oluşturma
import java.io.*;
import java.util.*;
public class JavaApplication4 {
    public static void main(String[] args) {
PrintWriter ciktiAkimi=null;
String path="deneme.txt";
;
try{
    ciktiAkimi=new PrintWriter(new FileOutputStream(path));
}
catch(Exception e) {
    System.out.println("hata oluştu"+e.getMessage());
    System.exit(0);
}

    }
    
}
PrintWriter sınıfı ile metin dosyasına veri girme
import java.io.*;
import java.util.*;
public class JavaApplication4 {
    public static void main(String[] args) {
PrintWriter ciktiAkimi=null;
String path="deneme.txt";
;
try{
    ciktiAkimi=new PrintWriter(new FileOutputStream(path));
}
catch(Exception e) {
    System.out.println("hata oluştu"+e.getMessage());
    System.exit(0);
}
        System.out.println("Bir ornek cümle giriniz");
        Scanner klavye=new Scanner(System.in);
        String cumle=klavye.nextLine();
        ciktiAkimi.println("Klavyeden girdiğiniz cümle:"+cumle);
        ciktiAkimi.println("Dosyayı kapatabilirsiniz");
        ciktiAkimi.close();
        System.out.println("Girilen cümle dosyaya yazıldı ");

    }
    
}
Bir try catch örneği
import java.util.*;
public class JavaApplication4 {
    public static void main(String[] args) {
Scanner klavye=new Scanner(System.in);
boolean devam=true;
do {
    System.out.println("iki sayi gir");
try{
    int sayi1=klavye.nextInt();
    int sayi2=klavye.nextInt();
    System.out.println("Girilen sayılar:"+sayi1+""+sayi2);
    System.out.println((double) sayi1/sayi2));
    devam=false;
    
}
catch(InputMismatchException e) {
    System.out.println("Tip Uyuşmazlığı");
    klavye.nextLine();
}
catch(ArithmeticException e) {
    System.out.println("Sıfıra bölme hatası");
    klavye.nextLine();
}
} while(devam==true);

    }
    
}