[英]Passing double values into 2D Array
我正在嘗試通過在Java中傳遞特定的double值來初始化2D數組,但返回的錯誤是“']'預期的錯誤”。
double[][] EnglishToFrenchProb = new double[2][3];
double[0][0] = 0.0; //unused
double[0][1] = 0.08;
double[0][2] = 0.06;
double[1][0] = 0; //unused
double[1][1] = 0.08;
double[1][2] = 0.06;
我在做什么錯了,我意識到有一種更簡單的方法可以將值傳遞到2D數組中,但這是我認為可以根據自己的值輕松對其進行索引的唯一方法(我需要這樣做)
要設置一些值,請使用變量名:
EnglishToFrenchProb[0][0] = 0.00;
您還可以使用以下語法:
double[][] EnglishToFrenchProb = {{0.00, 0.08, 0.06}, {0.00, 0.08, 0.06}};
您需要引用變量名稱:
double[][] EnglishToFrenchProb = new double[2][3];
EnglishToFrenchProb[0][0] = 0.0; //and so forth
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.