初めて質問させて頂きます。
教科書を見ながら自分でコードを書いてみたのですが、上手く行きません。
検索したのですが、今回のようなケースがどうしても見当たらなかったため、お知恵をお借りしたいです。
javaで部分一致のコードを書いています。
コマンドライン引数の文字列にstrの文字が含まれていたらOK、含まれていない場合はNGと表示させたいです。
(例)コマンドライン引数:出力結果
・あ:OK
・123:NG
・きくけこ:OK
・きくあ:NG
以下自分が書いたソースコードです。
コンパイル、実行ともに通ったのですが、これだとstrが完全に一致していないとOKになりません。
APIを使用しようと思い、findやcontainsなども試してみたのですが、上手く行きませんでした。
修正箇所やソースコード、アドバイス等、どなたかご回答頂けると幸いです。
宜しくお願い致します。
class reidai{
public static void main(String[]args){
String str = "あいうえおかきくけこ";
if(args[0].matches(str)){
System.out.println("OK") ;
}else{
System.out.println("NG");
}
}
}
回答3件
あなたの回答
tips
プレビュー