import java.util.*;
public class Programming {
public static void main(String[] args) {
//Scanner scan = new Scanner( System.in );
int l=0;
StringBuilder password = new StringBuilder();
public static boolean matchCharAt(StringBuilder password, int l){
l = password.length();
if (l < 0 || l > 100){
return false;
}
for (int i = 0; i < password.length();i++){
if (!Character.isLetter(password.charAt(l)))
return false;
}
return true;
}
}
Run Code Online (Sandbox Code Playgroud)
它说我在线上有一个错误{ for (l=0; l < 100; l++); },但我不确定那些卷曲支撑错误是什么.它可能不是一个大括号错误,我不确定,但我希望我能得到一些帮助,以避免这个错误.
您永远不会关闭main()方法块:
public static void main(String[] args) {
//Scanner scan = new Scanner( System.in );
int l=0;
StringBuilder password = new StringBuilder();
{
for (l = 0; l < 100; l++);
}
} //HERE!
Run Code Online (Sandbox Code Playgroud)
除了这个循环:
for (l = 0; l < 100; l++);
Run Code Online (Sandbox Code Playgroud)
除了改变lto 的值之外什么也没做100.此外,循环被一个没有实际意义的块包围.我只能猜到这就是你想要的:
for (l = 0; l < 100; l++) {
matchCharAt(password, l);
//...
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6495 次 |
| 最近记录: |