import javax.swing.*; import java.io.*; public class ScriviNumeroIntero { public static void main(String[] args) throws java.io.IOException { String stringaNumero = JOptionPane.showInputDialog("Inserisci un numero intero positivo: "); int numero = Integer.parseInt(stringaNumero) + 1; File fileNumeriOut = new File("numeri.txt"); FileWriter streamNumeriOut = new FileWriter(fileNumeriOut, true); for(int i=(int) Math.log10(numero); i>=0; i--) { streamNumeriOut.write(numero/((int) Math.pow(10,i))+'0'); numero=numero%((int) Math.pow(10,i)); } streamNumeriOut.write('\n'); streamNumeriOut.close(); System.exit(0); } }