2016-04-15 7 views
0

アプリでは、7つのチェックボックスを使用してユーザーから日の名前を取得し、それらの名前を選択したチェックボックスに基づいて配列に格納してから私はデータを配列として返すだけです。例えばのための :1列の文字列データをデータベースから配列データとして取得する方法

days={"Mon","Tue","Wed","Sat"} 

そして今、データベースの列は、この値を有する:月、火、水、土]文字列として格納されています。 私はこの文字列を元に戻すことができますが、どのように配列に戻って変換することができますので、現在の日付と配列データを比較することができます。

関連するリンクや投稿を検索するにはどうすればよいのか、これを達成する方法は何かを教えてください。ありがとう。

+0

'String.split()' – shmosel

+0

曜日、 '' enum''はより良い選択です –

答えて

0

javadocあなたはこのようにそれを行うことができます、のgetArray()メソッドを使用して配列に結果セットを変換します。しかし、あなたの価値には、 "、"があってはなりません。

String[] strs = new String[] { "Foo", "Bar", "Baz" }; 

String joined = Arrays.toString(strs); 

String joinedMinusBrackets = joined.substring(1, joined.length() - 1); 

// String.split() 
String[] resplit = joinedMinusBrackets.split(", "); 
0

あなたはこのpost

を参照することもできますし、

関連する問題