posts - 2, comments - 2, trackbacks - 0, articles - 23
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

求一个字符串是否是回文数

Posted on 2008-12-16 09:40 齐纳尔多 阅读(485) 评论(2)  编辑  收藏 所属分类: java

 

/**
 * 判断一个字符串是否是回文数
 *
 * 
@author Qinaldo
 *
 
*/

public class PalindromeNum {

    
public static void main(String[] args) {
        
        
while(true{
            
            System.out.println(
"请输入一个字符串:");
            Scanner scan 
= new Scanner(System.in);
            String str 
= scan.next();
            
            
int len = str.length();
            
int i;
            
            
if("bye".equals(str)) {
                
break;
            }

            
            
for(i=0; i<len/2; i++{
                
if(str.charAt(i) != (str.charAt(len-i-1))) {
                    
break;
                }
 
            }

            
            
if(i >= len/2{
                System.out.println(str 
+ ",是回文数!");
            }
 else {
                System.out.println(str 
+ ",不是回文数!");
            }

        }

    }

}

评论

# re: 求一个字符串是否是回文数  回复  更多评论   

2011-02-08 19:32 by n
n

# re: 求一个字符串是否是回文数  回复  更多评论   

2011-02-08 19:34 by n
PalindromeNum.java:8: 找不到符号
scanner scan = new scanner(System.in);
^
符号: 类 scanner
位置: 类 PalindromeNum
PalindromeNum.java:8: 找不到符号
scanner scan = new scanner(System.in);
你这个代码是怎么回事呀?????

只有注册用户登录后才能发表评论。


网站导航: