入力した数値の逆をforループなしで出力しようとしています。しかし、Arraylistの印刷に関していくつか問題があります。Arraylist [3、5、4、1]を3541として、角かっこ、コンマ、スペースなしで印刷するにはどうすればよいですか?
不可能な場合、ArrayList要素をstringlistに追加してから印刷するにはどうすればよいですか?
public static void main(String[] args) {
int yil, bolum = 0, kalan;
Scanner klavye = new Scanner(System.in);
ArrayList liste = new ArrayList();
//String listeStr = new String();
System.out.println("Yıl Girin: "); // enter the 1453
yil = klavye.nextInt();
do{ // process makes 1453 separate then write in the arraylist like that [3, 5, 4,1]
kalan = yil % 10;
liste.add(kalan);
bolum = yil / 10;
yil = bolum;
}while( bolum != 0 );
System.out.println("Sayının Tersi: " + ....); //reverse of the 1453
klavye.close();
}