文字列が「1」で始まる場合、変数falseを設定する必要がありますが、次のコードはtrue値を返しますか?「りんご」という言葉を試してみました。コードに問題はありますか?
String msgName=request.getParameter("msgName");
boolean insideIf=false;
if(msgName.substring(0,1).equals("1"));
{
insideIf=true;
System.out.println("if status :"+msgName.substring(0,1).equals("1"));
} System.out.println("insideIf :"+insideIf);