主题:新手求助!!!
TestStringClass.java:25: 错误: 进行语法分析时已到达文件结尾
import java.util.*;
class TestStringClass
{
public static void main(String args[])
{
Scanner input=new Scanner(System.in);
while(1){
System.out.println("请输入字符串:");
String str=input.next();
System.out.println("输入的字符串是:"+str);
System.out.println("字符串的长度是:"+str.length());
System.out.println("请输入你要查询的字符的位置:");
int n=input.nextInt();
System.out.println("第"+n+"的字符是"+str.charAt(n));
System.out.println("请输入你要查询的字符:");
char ch=input.next().charAt(0);
System.out.println("你查询的字符是"+ch+"是字符串中的第"+str.indexOf(ch));
System.out.println("把字符串大小写切换之后为:"+str.toLowerCase());
System.out.println("是否继续(Y/N)?");
char cha=input.next().charAt(0);
if(t==Y||t==y)continue;
else if (t==N||t==n)break;
else {System.out.println("你的输入有错误!");break;}
}
}
import java.util.*;
class TestStringClass
{
public static void main(String args[])
{
Scanner input=new Scanner(System.in);
while(1){
System.out.println("请输入字符串:");
String str=input.next();
System.out.println("输入的字符串是:"+str);
System.out.println("字符串的长度是:"+str.length());
System.out.println("请输入你要查询的字符的位置:");
int n=input.nextInt();
System.out.println("第"+n+"的字符是"+str.charAt(n));
System.out.println("请输入你要查询的字符:");
char ch=input.next().charAt(0);
System.out.println("你查询的字符是"+ch+"是字符串中的第"+str.indexOf(ch));
System.out.println("把字符串大小写切换之后为:"+str.toLowerCase());
System.out.println("是否继续(Y/N)?");
char cha=input.next().charAt(0);
if(t==Y||t==y)continue;
else if (t==N||t==n)break;
else {System.out.println("你的输入有错误!");break;}
}
}