Как преобразовать вектор в строку в Java? - PullRequest
1 голос
/ 27 марта 2012

У меня есть vector и это contains value 5.Когда я делаю System.out.Println(vectorVariable), выводится значение [5].Я хочу преобразовать vectorVariable в строку (без []).Я попытался vectorVariable.toString(), который преобразует его в строку, но он по-прежнему сохраняет [].Итак, я думаю, что я действительно хочу, это первый элемент, который будет возвращен в виде строки.Как это возможно?

Я хочу сохранить значение вектора внутри строки без [].

Ответы [ 3 ]

2 голосов
/ 27 марта 2012

Попробуйте System.out.println(vector.get(0)).Вы пытаетесь напечатать весь вектор, тогда как при этом будет напечатан только выбранный индекс, в данном случае 0.

1 голос
/ 27 марта 2012

Вы можете попробовать:

for (String string : vectorVariable) {
    System.out.println(string);
}
1 голос
/ 27 марта 2012

Вам нужно получить значение из вектора, а не печатать сам вектор.

  System.out.println(vectorVariable.get(0));

Это получает первое значение и печатает его. Конечно, вам нужно убедиться, что вектор содержит значение, прежде чем сделать это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...