System.out.println("中文"); System.out.println("中文".getBytes()); System.out.println("中文".getBytes("GB2312")); System.out.println("中文".getBytes("ISO8859_1")); System.out.println(new String("中文&…
package chengyujia; import java.util.regex.Pattern; public class NumberUtil { /** * 判断一个字符串是否是数字. * * @param string * @return */ public static boolean isNumber(String string) { if (string == null) return false; Pattern pattern = Pattern.compile("^-?\…
public class MyUtil { public static void main(String[] args) throws Exception { String s = "a中aabb"; String url = setUrlForChn(s); System.out.println(url); } /** * 对含有中文的字符串进行Unicode编码 * \ue400 \u9fa5 Unicode表中的汉字的头和尾 */ public static String set…
原文地址:http://blog.sina.com.cn/s/blog_7bac470701014mjf.html 判断字符串是否为数字 //1.正则表达式  public static boolean isNumeric1(String str){   Pattern pattern = Pattern.compile("[0-9]*");   return pattern.matcher(str).matches();  }  //2.java自带函数  public static…
1:正则表达式 public static void main(String[] args) { String str = "123456456456456456"; boolean isNum = str.matches("[0-9]+"); System.out.println(isNum); } 2:用类型转换 public static void main(String[] args) { boolean bool = isNum("123456&…
方法一:异常处理 public static boolean isInteger(String str){ try { Integer i = Integer.parseInt(str); return true; } catch (Exception e) { return false; } } 方法二:正则匹配 boolean isNum = str.matches("[0-9]+"); 方法三:ascii码判断 public static boolean isInteger(St…
public static boolean includingNUM(String str)throws  Exception{ Pattern p  = Pattern.compile("[\u4e00-\u9fa5]*[\\d|\\w]+[\u4e00-\u9fa5]*"); //或者  Pattern p  = Pattern.compile("[\u4e00-\u9fa5]*[0-9|a-z|A-Z]+[\u4e00-\u9fa5]*"); Matcher…
indexOf(String s)的使用,如果包含,返回的值是包含该子字符串在父类字符串中起始位置: 如果不包含必定全部返回值为-1 package my_automation; public class z_test { public static void main(String[] args) { String test = "This is test for string"; System.out.println(test.indexOf("This"));…
public static void main(String[] args) { String str="ABC_001"; ){ System.out.println("包含"); }else{ System.out.println("不包含"); } }…
1. 分析:判断一个字符串是否是一个对称的字符串,我们只需要把字符串的第1个字符和最后1个字符,第2个字符和倒数第2个字符,…… 比较的次数是长度除以2.  方法1:通过取取索引对应值来进行一一比对  方法2:通过StringBuffer的取反方法reverse获取其逆向值 2. 案例演示: package cn.itcast_07; import java.util.Scanner; /* * 判断一个字符串是否是对称字符串 * 例如"abc"不是对称字符串,"aba&qu…