?? palindrome.java
字號:
package palindrome;
import java.io.*;
public class Palindrome {
public static void main(String[]args) {
//主函數(shù)
int m=0;
String c;
Inte data=new Inte();
c=new String();
System.out.println("請輸入一個整數(shù):");
//要求輸入得到一個整數(shù)
try
{
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
m = Integer.parseInt(reader.readLine());
}catch(Exception e)
{
System.out.println(e);
}
//判斷零到此數(shù)是否為回文,并輸出
data.max=m;
for(int i=1;i<=m;i++){
data.max=i;
data.s=String.valueOf(i);//使用valueof方法將整數(shù)轉為String類型,因為是靜態(tài)方法所以用String調用
if((data.isPalindrome(data.s))!=0)//判斷是否為回文
{
c=data.toBinary();//調用轉化為二進制的函數(shù)
if((data.isPalindrome(c))!=0)//判斷是否為回文
System.out.println(data.max);//輸出符合標準的數(shù)字
} }
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -