Необходимо настроить значения массива, как показано ниже - PullRequest
0 голосов
/ 11 ноября 2019

Я получаю вывод списка массивов, как показано ниже, и мне нужно больше настроить его

ArrayList<Integer> arrlist = new ArrayList<Integer>();

for(int j = 1 ; j<=5 ; j++){

String abcd = CustomKeywords.'nasdaqKeyword.AccessToRestoftheTable.navigatetogettablevaluerest'(Integer.toString(i), Integer.toString(j));
     arrlist.add(abcd)   
}

System.out.println(arrlist);

Фактический

[08.11.2009, 260,14, 17 520 500, 258,69, 260,44, 256,85 $, 11/07/2019, 259,43 долл. США, 23 735 080 долл. США, 258,74 долл. США, 260,35 долл. США, 258,11 долл. США, 11/06/2019, 257,24 долл. США, 18 966 120 долл. США, 256,77 долл. США, 257,49 долл. США, 255,365 долл. США, 11/05/2019, 257,13 долл. США, 19 974 430 долл. США, 257,05 долл. США, $ 258,19/ 04/2019, 257,5 долл. США, 25 817 950 долл. США, 257,33 долл. США, 257,845 долл. США, 255,38 долл. США, 11.01.2009, 255,82 долл. США, 37 781 330 долл. США, 249,54 долл. США, 255,93 долл. США, 249,16 долл. США, 31.10.2009 г., 248,76 долл. США, 34 790 520 долл. США, 247,2430 долл. США 249,17 долл. США, 249,17 долл. США, 249,17 долл. США 249,17/ 2019 г., 243,26 долл. США, 31 130 520 долл. США, 244,76 долл. США, 245,3 долл. США, 241,21 долл. США, 29.10.2017 г., 243,29 долл. США, 35 709 870 долл. США, 248,97 долл. США, 249,75 долл. США, 242,57 долл. США, 10/28/2019, 249,05 долл. США, 24 143 240, 247,42 долл. США, 249,225 долл. США, 249,225 долл. США, 249,25 долл. США, 249,225 долл. США, 249,225 долл. США, 247,225 долл. США, 246,58 долл. США, 18 369 300 долл. США, 243,16 долл. США, 246,73 долл. США, 242,88 долл. США, 24.10.2015 г., 243,58 долл. США, 17 916 260 долл. США, 244,51 долл. США, 244,8 долл. США, 241,805 долл. США, 23 октября 2017 г., 243,18 долл. США, 19 932 550, долл. США 242,1, 243,24 долл. США, 249,29 долл. США 222,20022 684 000 долл. США, 241,16 долл. США, 242,2 долл. США, 239,6218 долл. США, 21.10.2009 г., 240,51 долл. США, 22 367 480 долл. США, 237,52 долл. США,240,99 долл. США, 237,32 долл. США, 18.10.2017 долл. США, 236,41 долл. США, 24 377 170 долл. США, 234,59 долл. США, 237,58 долл. США, 234,29 долл. США, 17,109 долл. США, 235,28 долл. США, 17 272 900, 235,09 долл. США, 236,15 долл. США, 233,52 долл. США, 10/16/2019, 234,37 долл. США, 23 283,27 долл. США, 23 233,267 долл. США, 23 233,267 долл. США, 23 283,27 долл. США233,2 долл. США, 15.10.2009 г., 235,32 долл. США, 23 040 480 долл. США, 236,39 долл. США, 237,65 долл. США, 234,88 долл. США, 14 октября 1999 г., 235,87 долл. США, 24 413 480 долл. США, 234,9 долл. США, 238,1342 долл. США, 234,6701 долл. США, 10/11/2019, 236,21 долл. США, 41 990 210, 232 230 долл. США, 232,205 долл. США 233,95 долл. США, 232,205 долл. США 233,205 долл. США10/2019, 230,09 долл. США, 28 962 980 долл. США, 227,93 долл. США, 230,44 долл. США, 227,3 долл. США, 10/09/2019, 227,03 долл. США, 19 029 420, 227,03 долл. США, 227,69 долл. США, 225,64 долл. США, 10 августа 2017 г., 224,4 долл. США, 29 282 700 долл. США, 225,82 долл. США, 223,03 долл. США, 22,33 долл. США, 22,33 долл. США, 22,33 долл. США, 22,33 долл. США, 22,33 долл. США07/2019, 227,06 долл. США, 30 889 270, 226,27 долл. США, 229,93 долл. США, 225,84 долл. США, 10/04/2019, 227,01 долл. США, 34 755 550, 225,64 долл. США, 227,49 долл. США, 223,89 долл. США, 10/03/2019, 220,82 долл. США, 30 352 690 долл. США, 218,42 долл. США, 21 221,26 долл. США, $ 21,932, долл. США 22,96, долл. США 22,96, долл. США 22,96, долл. США 22,96, долл. США 22,96, долл. США 22,96, долл. США, $ 21,932, долл. США 22,962019 г., 218,96 долл. США, 35 767 260 долл. США, 223,06 долл. США, 223,58 долл. США, 217,93 долл. США, 10/01/2019, 224,59 долл. США, 36 187 160 долл. США, 225,07 долл. США, 228,22, 224,2 долл. США, 30.09.2009, 223,97 долл. США, 26 318 580 долл. США, 220,9 долл. США, 224 599 долл. США, 220,79 долл. США, 229,99 долл. США, 220,79 долл. США, 220,79 долл. США 29,79 долл. США218,82 долл. США, 25 361 290 долл. США, 220,54 долл. США, 220,96 долл. США, 217,2814 долл. США, 26.09.2009, 219,89 долл. США, 19 088 310, 220 долл. США, 220,94 долл. США, 218,83 долл. США, 25.09.2009 г., 221,03 долл. США, 22 481 010 долл. США, 218,55 долл. США, 221,5 долл. США, 217,1402 долл. США, 24.09.2009 г., 217,68 долл. США, 31 434 370, 221,03 долл. США, 222,49 долл. США, 217 192 192 долл. США, 21 238 299 долл. США, 21 099 650 9 долл. США, 21 197,19 долл. США, 217 192 299 долл. США, 21 199 650 долл. США, 218,95 долл. США, 219,84 долл. США, 217,65 долл. США, 20.09.2009, 217,73 долл. США, 57 977 090 долл. США, 221,38 долл. США, 222,56 долл. США, 217,473 долл. США]

ожидается

    11/08/2019, $260.14, 17,520,500, $258.69, $260.44, $256.85,
    11/07/2019, $259.43, 23,735,080, $258.74, $260.35, $258.11,
    11/06/2019, $257.24, 18,966,120, $256.77, $257.49, $255.365,
    11/05/2019, $257.13, 19,974,430, $257.05, $258.19, $256.32,
    11/04/2019, $257.5, 25,817,950, $257.33, $257.845, $255.38,
    11/01/2019, $255.82, 37,781,330, $249.54, $255.93, $249.16,
    10/31/2019, $248.76, 34,790,520, $247.24, $249.17, $237.26,
.
.
.

обратите внимание, что мне также необходимо удалить [] *

Ответы [ 2 ]

2 голосов
/ 11 ноября 2019

это работает для меня.

String listString = String.join(", ", arrlist);
1 голос
/ 11 ноября 2019

Чтобы настроить ArrayList в нужный формат, вам необходимо преобразовать его в строку, и вы можете использовать следующее решение:

  • Кодовый блок:

    import java.util.ArrayList;
    
    public class ConvertArrayList2Array {
    
        public static void main(String[] args) {
    
            ArrayList<String> arrlist = new ArrayList<String>();
            arrlist.add("11/08/2019");
            arrlist.add("$260.14");
            arrlist.add("17,520,500");
            arrlist.add("$258.69");
            arrlist.add("$260.44");
            System.out.println(arrlist);
            String listString = "";
            for (String s : arrlist)
                listString += s + "\t";
            System.out.println(listString);
        }
    }
    
  • Выход на консоль:

    [11/08/2019, $260.14, 17,520,500, $258.69, $260.44]
    11/08/2019  $260.14 17,520,500  $258.69 $260.44 
    
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...