Я пытаюсь сохранить одно значение за раз из массива в вектор, поэтому вектор должен динамически увеличивать свой размер. В моем приложении, когда мы нажимаем кнопку запуска, значение из массива переходит к другомустраница, на которую оно извлекается, а затем отображается, но когда я пытаюсь добавить это значение в вектор и сохранить его в постоянной памяти ежевики, я вижу, что в вектор добавлено только последнее, но я хочу вектородин за другим добавьте все значения, которые я отправил на другую страницу, вот код, может ли кто-нибудь мне помочь
if ( quesNum != null && quesCount < quesNum.length )
{
Vector data = new Vector();
data.addElement ( TestScreen.quesNumber + "" );
synchronized ( curQues )
{
curQuesnew = quesNum[quesCount];
curQues.setContents ( curQuesnew + "" );
curQues.commit();
}
synchronized ( disques )
{
System.out.println ( "value is " + data );
disques.setContents ( data );
disques.commit();
}
synchronized ( disques )
{
data = ( Vector ) disques.getContents();
}
if ( data.contains ( quesNum[quesCount] + "" ) )
{
xyz = quesNum[quesCount++];
System.out.println ( "i shall overcome........." );
}
else
{
System.out.println ( "hardwork conqures all........." );
xyz = quesNum[quesCount];
}
return xyz;
это значение, которое я отправляю на другую страницу каждый раз, когда мы нажимаемСледующая кнопка, поэтому я пытаюсь сохранить значения в векторе, каждый раз, когда отправляется одно значение, но вектор хранит только последнее значение, не все значения //