0
下面是我寫嘗試輸入數字(整數)的列表,並將其分配給一個變量如何輸入號碼清單,並將其分配給一個變量
import java.util.ArrayList;
import java.util.Arrays;
public class AssignList
{
public static void main(String[] args)
{
//int[] b =Arrays.toString(args); //my attempt to assign an input to variable b
System.out.println(Arrays.toString(args));
int[] a = {5, 2, 4, 1}; //how to print out integers
System.out.println(Arrays.toString(a));
}
}
劇本我可以輸入打印出一個數字列表,但我一直無法弄清楚如何將它分配給一個變量。
我不意味我的問題是從一個由評議掛鉤必然是不同的,它甚至看着它後只是我還沒有能弄明白。
我認爲args
的格式是java.lang.String。假設通過輸入java AssignList 5241
來執行腳本,我希望能夠將輸入5241
指定爲一個數組,以便通過索引來挑選每個元素。
的可能的複製[轉換字符串數組,整數數組] (http://stackoverflow.com/questions/18838781/converting-string-array-to-an-integer-array) – resueman
「java AssignList 5241」 - >在main中收到的args是一個字符串數組,其中只有一個條目:「 5241" 。如果你想讓每個數字分開,你必須通過「java AssignList 5 2 4 1」(注意空格)來填充它,所以args參數包含四個條目。之後,您可以將每個(String)條目轉換爲一個int。 – Heri