Stò studiando da poco Java (una settimana), ed ho provatoa creare qualcosina.
COme prima cosa, un programmino per le elevazioni a potenze (roba da lattanti, cmq per iniziare...)..
Ecco il code:
Solo che, compilandolo, ma dà due errori alle ultime due righe, cioè a var1.parseInt() e a var2.parseInt()Codice:// Elevazioni - 15/12/2004 import java.io.InputStreamReader; import java.io.BufferedReader; import java.io.IOException; public class NumeriInt { public static void main(String args[]) { InputStreamReader reader = new InputStreamReader (System.in); BufferedReader myInput = new BufferedReader (reader); String var1 = new String(); String var2 = new String(); System.out.println("Programma Calcolo Elevazioni a Potenze"); System.out.print("Inserire Numero Base: "); try { var1 = myInput.readLine(); } catch (IOException e) { System.out.println("Errore: " + e); System.exit(-1); } System.out.print("Inserire Elevazione: "); try { var2 = myInput.readLine(); } catch (IOException e) { System.out.println("Errore: " + e); System.exit(-1); } int num1; num1 = var1.parseInt(); int num2; num2 = var2.parseInt(); int num3; num3 = num1 ^ num3; System.out.print("Risulato: " + num3); } }
Mi segna come errore il punto, Unable to resolve Symbol... Eppure, il parseInt(); non è una funzione che permette di trasformare le Stringhe in num interi?