public class CheckPalindrome
{
public static void main (String[] args) {
System.out.print("Enter a string :");
String s=MyInput.readString();
if(isPalindrome(s))
{
System.out.println(s+"is a palinfrome");
}
else{
System.out.println(s+"is not a palindrome");
}
}
public static boolean isPalindrome(String s)
{
int low =0;
int up = s.length()-1;
while(low<up)
{
if(s.charAt(low)!= s.charAt(up))
return false;
low++;
up--;
}
return true;
}
}
看这个Java到底有什么问题啊Q!
编译的时候出来这样的提示:
-------------------Configuration: <Default>--------------------
C:\isPalindrome.java:2: 类 CheckPalindrome 是公共的,应在名为 CheckPalindrome.java 的文件中声明
public class CheckPalindrome
^
C:\isPalindrome.java:6: 找不到符号
符号: 变量 MyInput
位置: 类 CheckPalindrome
String s=MyInput.readString();
2 错误Process completed.
{
public static void main (String[] args) {
System.out.print("Enter a string :");
String s=MyInput.readString();
if(isPalindrome(s))
{
System.out.println(s+"is a palinfrome");
}
else{
System.out.println(s+"is not a palindrome");
}
}
public static boolean isPalindrome(String s)
{
int low =0;
int up = s.length()-1;
while(low<up)
{
if(s.charAt(low)!= s.charAt(up))
return false;
low++;
up--;
}
return true;
}
}
看这个Java到底有什么问题啊Q!
编译的时候出来这样的提示:
-------------------Configuration: <Default>--------------------
C:\isPalindrome.java:2: 类 CheckPalindrome 是公共的,应在名为 CheckPalindrome.java 的文件中声明
public class CheckPalindrome
^
C:\isPalindrome.java:6: 找不到符号
符号: 变量 MyInput
位置: 类 CheckPalindrome
String s=MyInput.readString();
2 错误Process completed.
{
public static void main (String[] args) {
System.out.print("Enter a string :");
String s=MyInput.readString();
if(isPalindrome(s))
{
System.out.println(s+" is a palinfrome");
}
else{
System.out.println(s+" is not a palindrome");
}
} private static boolean isPalindrome(String s)
{
int low =0;
int up = s.length()-1;
while(low<up) {
if(s.charAt(low)!= s.charAt(up))
return false;
low++;
up--;
}
return true;
}
} class MyInput{
public static String readString(){
return "oooooooooooooooooooooooo";
} }