sono nuovo di java e durante i miei tanti esperimenti per capire il funzionamento di questo linguaggio, trovo problemi nel passare da sintassi come quella di python a questa.
vi espongo lo script che ho fatto:
SeqList.java:
SeqListTest.java:codice:class SeqList{ public static int[] mult(int x, int y, int z){ int[] lista = new int[z]; lista[0] = x; lista[1] = y; int ris = 0; for (int i = 1; i < z; i++){ ris = lista[i] * lista[i-1]; lista[i+1] = ris; } return lista; } }
cerco di vedere in output una lista tipo:codice:class SeqListTest{ public static void main(String[]args){ int e1 = Integer.parseInt(args[0]); int e2 = Integer.parseInt(args[1]); int e3 = Integer.parseInt(args[2]); int[] end; end = SeqList.mult(e1, e2, e3); for (int i =0; i < end.length; i++){ System.out.print(end[i]+", "); } System.out.println(); } }
{x,y, x*y, (x*y)y, [(x*y)y](x*y)} tante volte quante indicato da args[o].
grazie per l'aiuto.![]()

Rispondi quotando


