判斷迴文串 字串/數字相互轉換
Java實現迴文串的判斷:
1.反轉字串,按位比較
2.比較頭尾
實現程式碼:
/**
* 字串-->字元陣列: toCharArray()
* 字元陣列-->字串: valueOf()
*/
public class HuiWen {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
while(sc.hasNext()){
String s = sc.nextLine();
System.out.println(isHui1(s));
}
// String s = " ";
// System.out.println(isHui1(s));
//
// int m = 1201;
// String n = String.valueOf(m);
}
/**
* 反轉字串
* @param str
* @return
*/
public static boolean isHui(String str){
if(str == null || str.equals(""))
return false;
boolean flag = true;
String rev = new StringBuffer(str).reverse().toString();
for(int i = 0; i < str.length(); i++)
if(rev.charAt(i) != str.charAt(i))
flag = false;
return flag;
}
/**
* 無需反轉字串
* @param str
* @return
*/
public static boolean isHui1(String str){
if(str == null || str.isEmpty())
return false;
boolean flag = true;
for(int i = 0; i < str.length(); i++)
if(str.charAt(i) != str.charAt(str.length() - i - 1))
flag = false;
return flag;
}
}
Java中數字與字元陣列,字串的相互轉換:
1. 通過包裝類
String s = "100";
int n = 120;
String s1 = String.valueOf(n);
int n1 = Integer.valueOf(s);
2.String str = "" + n;
相關文章
- javascript數字和字串相互轉換JavaScript字串
- 字串和數字的相互轉換字串
- javascript數字和字串的相互轉換JavaScript字串
- 字串轉換為數字時判斷非法字元並校正字串字元
- java判斷迴文數Java
- 33判斷字串是否為迴文字串
- ACM之判斷迴文數ACM
- YTUOJ-判斷字串是否為迴文字串
- 中文數字阿拉伯數字相互轉換
- string與數字相互轉換
- C語言:判斷一個字串是否為迴文C語言字串
- 翻譯數字串;及最長迴文子串分析字串
- Python 漢字區位碼、字串 相互轉換Python字串
- JavaScript字串轉換數字JavaScript字串
- 【轉】Java中判斷字串是否為數字的五種方法Java字串
- ES6字串轉換為陣列字串陣列
- Swift 影象轉換為Base64字串Swift字串
- python如何判斷迴文Python
- 判斷一個字串/整數是不是迴文 2020-11-10字串
- java判斷輸入的字串是否為數字Java字串
- 字串、數值 等型別的相互 安全轉換字串型別
- 【翻譯】影像到Base64字串轉換字串
- PHP 阿拉伯數字和中文數字的相互轉換PHP
- Python:判斷一個正整數是否為迴文數Python
- c語言字串與整形,浮點數...相互轉換C語言字串
- C語言中字串與整數的相互轉換C語言字串
- Python判斷字串是否為字母或者數字(浮點數)Python字串
- Thymeleaf將字串轉換為數字字串
- c語言字串,數字轉換C語言字串
- c++中utf8字串和gbk字串的轉換C++字串
- 大小寫互換-"數字字串"轉換成數字字串
- JSON字串與HashMap相互轉換JSON字串HashMap
- java 字串與檔案相互轉換Java字串
- 字串和陣列的相互轉換字串陣列
- C#判斷一個字串是否是數字或者含有某個數字C#字串
- 演算法之字串——最長迴文子串演算法字串
- 演算法問題——判斷陣列中是否含有某一字串演算法陣列字串
- 在Oracle中,如何判斷一個字串是否為數字?Oracle字串