【初心者】Java の宿題はここで答えます【歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0710デフォルトの名無しさん
NGNGどうしても解らなくて・・・
文字列が
String[] a={"あい","うえ","お","かか","きき","こ"}
String[] b={"あい","け","お","こ","ちち","た"}
と二つあるとき,bに対してaの文字列を引いた文字列
だけを取得するためのサンプルプログラムをおせえてちょ−だい
この場合は、結果的に{"け","ちち","た"}のみになりまちょ
下にサンプルを書きます。しかしエラーが発生してしまいます。
Arrayの所です。どなたか正しく直してくださいまし・・・
public class www extends DefaultHandler {
public static void main(String[] argv) {
String[] a={"あ"};
String[] b={"あ","い","さ","し","す","か","そ"};
ArrayList k = new ArrayList(Arrays.asList(b));
k.removeAll(Arrays.asList(a));
String[] c = (String[])k.toarray(new String[k.size()]);
for(int i=0;i<c.length;i++){
System.out.println("key:"+c[i]);}
}
}
■ このスレッドは過去ログ倉庫に格納されています