Java Dosyanın Uzantısını Değiştirme

Java dilinde bir dosyanın uzantısını değiştirmek için aşağıdaki kod örneği kullanılabilir.

import java.io.File;

public class Demo
{
    public static void main(String[] args) 
    {
        File dosya = new File("C:/example/dosya.txt");
        String dosyaAdi = dosya.getName();
        int uzantiIndeks = dosyaAdi.lastIndexOf(".");

        if (uzantiIndeks > 0) {
            String eskiUzanti = dosyaAdi.substring(uzantiIndeks);
            String yeniUzanti = ".doc";
            File yeniDosya = new File(dosya.getParent(), dosyaAdi.substring(0, uzantiIndeks) + yeniUzanti);
            dosya.renameTo(yeniDosya);
        }
    }
}

Bu kod, verilen dosya adındaki son uzantıyı .doc uzantısına değiştirir. Eğer dosya adında uzantı yoksa, değiştirme işlemi yapılmaz.



İlginizi Çekebilir

Java Santigrat Cinsinden Sıcaklığı Fahrenheit'e Çevirmek

Java 1 İle 100 Arasında 3'e Bölünebilenleri Bulma Örneği

Java Döngü Kullanarak Fibonacci Serisi Yazdırma Örneği

Java Stringin Tersten Okunuşu İle Aynı Olduğunu Kontrol Eden Örne ...

Java Rastgele Sayılardan En Büyük ve En Küçüğü Bulma Örneği