 Bir dizinin tüm permütasyonlarını yazdıran bir Java programı yazın.
``` java.util.Arrays'i içe aktarın; public class Permütasyonlar { public static void main (String[] args) { int[] dizi = {1, 2, 3}; izin(dizi, 0); } public static void permute(int[] dizi, int dizin){ if (dizin >= dizi.uzunluk - 1){ System.out.println(Arrays.toString(arr)); } for (int i = dizin; i < dizi.uzunluk; i++){ takas(dizi, dizin, i); permute(dizi, dizin + 1); takas(arr, dizin, i); } } genel statik geçersiz takas(int[] dizi, int i, int j){ int temp = dizi[i]; dizi[i] = dizi[j]; dizi[j] = sıcaklık; } } ```