導航:首頁 > 編程語言 > java判斷是否迴文

java判斷是否迴文

發布時間:2023-04-23 08:07:07

java中怎麼判斷是不是迴文數

public static void HuiWenShu(int n)
{
string s = Convert.ToString(n);//把數變成字元串纖神
Console.WriteLine(s);
int lenght = s.Length;//獲得長度
int half = lenght / 2;//得到洞差半長
for (int i = 0; i < half; i++)
{
if (s[i] != s[lenght - i - 1])
{
Console.WriteLine("不毀顫虧是迴文數");
return;
}
}
Console.WriteLine("是迴文數");
}

㈡ java判斷字元串是否為迴文

equals方法接受的參數是字元串的,要用toString()。

提供建議如下:
1、進入if前,先輸出剛才得到的用戶輸入值。
2、手工寫段4位或5位迴文數的演算法,就是把用戶的輸入5位數字分別除1萬、1千、1百、1十,得到每個位的數字,然後比較,看是否是迴文數。把這個結果作為對比依據。

㈢ java判斷是否構成迴文

首先截取點號前的字元串,然後分兩種情況,第一如果字元串長度是偶數中粗,那麼評論分成兩份,將其中一份倒序,然後判斷兩份是豎態否相等,相等則為迴文;如果是奇數,則去掉最中間賣纖鎮字元,然後按照偶數情況處理。

㈣ java 一個5位數,判斷它是不是迴文數.即12321是迴文數,個位與萬位相同,十位與千位

按照你的要求編寫的判斷五位數是不是迴文數的Java程序如下

importjava.util.Scanner;
publicclassHuiWenShu{
publicstaticvoidmain(String[]args){
System.out.println("請輸入一個五位正整數");
Scannersc=newScanner(System.in);
intnumber=sc.nextInt();
if(number<10000||number>=100000){
System.out.println("輸入的不是五位正整數!");
return;
}
inta=number/10000;
intb=number/1000%10;
intc=number/100%10;
intd=number/10%10;
inte=number%10;
if(a==e&&b==d){
System.out.println(number+"是迴文數");
}else{
System.out.println(number+"不是迴文數");
}
}
}

運行結果

請輸入一個五位正整數
12321
12321是迴文數

㈤ java編程判斷是否迴文

看你的要求真麻煩
給你一個簡單的不行聯系我
import java.util.Scanner;
public class test{
public static void main(String []dafd){
int num=(new Scanner(System.in)).nextInt();
String s=num.toString();
boolean b=true;
for(int i=0;i<s.length/2;i++){
if(s.charAt(i)!=s.charAt(s.length-i-1)){
b=false;
break;
}

}
System.out.pirntln(num+(b?"是":"不是")+"迴文數");
}
}

㈥ 如何用java判斷迴文數

System.out.println("請輸入...");
Scanner in = new Scanner(System.in);
String number = in.next();
System.out.println("您輸入的是"+number);
boolean flag = true;
for(int i=0;i<number.trim().length()/2;i++){
//把索引為i位置的字元和它對稱索引位置的字元相比,看是否一樣
if(!String.valueOf(number.charAt(i)).equals(String.valueOf(number.charAt(number.trim().length()-i-1)))){
flag = false;
break;
}
}
if(flag){
System.out.println("它是迴文數");
}else{
System.out.println("它不是迴文數");
}

沒有加上對輸入數據的合法性校驗,如果有需要的話,你可以自行對number進行檢查,例如校驗number是不是數字,是不是負數等等

閱讀全文

與java判斷是否迴文相關的資料

熱點內容
760貼片機編程視頻 瀏覽:333
歐姆龍plc編程第36講 瀏覽:909
我的世界如何將一個伺服器弄崩 瀏覽:8
php網站訪問量代碼 瀏覽:431
怠速壓縮機咔咔響 瀏覽:176
怎麼才能修改APP中的數據 瀏覽:688
哪裡有搶單的app 瀏覽:462
演算法概率題 瀏覽:465
長方形拉伸的命令 瀏覽:279
python代碼函數編程技術 瀏覽:194
java正則式 瀏覽:429
外包程序員好進嗎 瀏覽:384
雲伺服器服務模型架構 瀏覽:901
刪文件夾什麼指令 瀏覽:509
極速抖音已加密怎麼辦 瀏覽:603
matlab拉格朗日演算法框圖 瀏覽:430
華為公司計算機視覺演算法顧問 瀏覽:254
夏老師講的單片機 瀏覽:298
在編程中如何將圖片放大 瀏覽:163
appstore怎麼看是否付費 瀏覽:603