2013-11-01 7 views
-1

моя база данных возвращает мое значение с помощью скобки, как мне удалить строку формы скобок и сохранить без значения скобки в моей строке массива? помочь мне pelase помочь мне значение правильно получать я просто хочу, чтобы снять кронштейн вокруг моей строки и сохранить в ArrayList Meal_groupidandroid как удалить форму базы данных базы данных получить значение

  static ArrayList<String> Meal_groupid = new ArrayList<String>(); 
     Meal_groupid.add(mCursor2.getString(mCursor2.getColumnIndex("meal_group_id"))); 


     value is = "[AT]"; 



     i did like this 


      String formatedString = "[ABC]" 

        .replace("[", "") //remove the right bracket 
        .replace("]", ""); 

    Log.i("Formating Stirng",""+formatedString); 

    Meal_groupid.add(mCursor2.getString(mCursor2.getColumnIndex("meal_group_id")).replace("[", 
         "").replace("]", "")); 
       Log.i("MEalGroup ID",""+Meal_groupid); 



    in  logcat Formating Stirng ABC 


      MEalGroup ID  

ответ

0

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

Например:

Meal_groupid.add(mCursor2.getString(mCursor2.getColumnIndex("meal_group_id")).replace("[", "").replace("]", "")); 

Надеется, что это помогает.

+0

я сделал это Meal_groupid.add (mCursor2.getString (mCursor2.getColumnIndex ("meal_group_id")) .replace ("[", "") .replace ("]", "")); все еще не работает – user2931692

+0

В этом случае вы уверены, что скобки хранятся в базе данных, и скобки не появляются, когда вы читаете значение того, что хранится в вашем объекте Meal_groupid. Вы можете использовать тот же метод замены, когда вы также извлекаете значение из своего объекта Mail_groupid. Дайте ему продолжить, где вы пытаетесь прочитать значение и посмотреть, исправляет ли он – Boardy

+0

проверить мой обновленный вопрос. Простота работы смены. Прекратите работать. – user2931692

0

По моим сведениям "[" рассматривается как регулярное выражение так что вам нужно заменить строку, используя

mString.replaceAll("\\[", " "); 
Смежные вопросы