1、Java如何设置输入流;?(以解决看下面实例代码)
2、Java如何设置全局变量;(以解决public static即可)
3、Java为什么在做那种机试题目的时候都要设置成静态的;(以解决,因为不然就要实例化)
4、Java如何输出换行(以解决println后面加 );
5、Java如何输入多组数据???()
6、Java如何不停的验证数据;(以解决用while(true){String numStr = console.nextLine();})
package com.xcbeyond; import java.util.Scanner; /** * @author xcbeyond * 2015-5-10下午03:46:56 *4、回文数字判断。 *题目描述: * 有这样一类数字,他们顺着看和倒着看是相同的数,例如:121,656,2332等,这样的数字就称为: * 回文数字。编写一个函数,判断某数字是否是回文数字。 */ public class IsPalindrome { public static void main(String[] args) { System.out.print("请输入一个回文数字: "); Scanner console = new Scanner(System.in); while(true){ String numStr = console.nextLine(); if(isPalindrome(numStr)) { System.out.println(numStr+"是回文数字!"); }else{ System.out.println(numStr+"不是回文数字!"); } } } public static boolean isPalindrome(String str){ boolean result = false; for(int i = 0 ;i<str.length()/2-1;i++) { if(str.charAt(i) == str.charAt(str.length()-1-i)) { result = true; } } return result; } }