Вопрос № 28192: Этот код в результате работы даёт ноль (0). Что не так?
package jgenerator;
import java.util.*;
class GenChar {
private Vector<Character> vc = new Vector<Character>();
public Vector getVectorCharALL() { ...
Вопрос № 28.192
Этот код в результате работы даёт ноль (0). Что не так?
package jgenerator;
import java.util.*;
class GenChar {
private Vector<Character> vc = new Vector<Character>();
public Vector getVectorCharALL() {
return vc;
}
private void genCharALL(){
for (char i = 'u0020'; i <= 'u007e'; i++) {
vc.add(i);
}
//System.out.println(vc);
}
}
public class Main {
public Main() {
}
public static void main(String[] args) {
GenChar gc = new GenChar();
gc.genCharALL();
System.out.println(gc.getVectorCharALL());
}
}
Отправлен: 23.10.2005, 21:11
Вопрос задал: REDkiy (статус: 1-ый класс)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Dmitrij Ivanov
Здравствуйте, REDkiy!
Vector - сохраняет только обьекты, это значит что char i будет new Character(char i)
a в твоем случае лучше использовать class StringBuffer из java.lang вместо Vector
Приложение:
Ответ отправил: Dmitrij Ivanov (статус: 2-ой класс)
Отправлен: 24.10.2005, 16:14 Оценка за ответ: 5