(工具)返回随机文字数字
package utilfengzhuang; import java.util.Random; public class fanhuisuijiwenzi { protected static char randomsys[]= new char[]{\'0\', \'1\', \'2\', \'3\', \'4\', \'5\', \'6\', \'7\', \'8\', \'9\', \'A\', \'B\', \'C\', \'D\', \'E\', \'F\', \'G\', \'H\', \'I\', \'J\', \'K\', \'L\', \'M\', \'N\', \'O\', \'P\', \'Q\', \'R\', \'S\', \'T\', \'U\', \'V\', \'W\', \'X\', \'Y\', \'Z\'}; protected static Random random=new Random(); public static void main(String[] args) { int length=15; fanhuisuijiwenzi fan=new fanhuisuijiwenzi(); String aa=fan.checkwenzi(length); System.out.println("随机文字:"+aa); String bb=fan.checkshuzi(length); System.out.println("随机数字:"+bb); } //返回随机文字 public static String checkwenzi(int length){ StringBuffer bu=new StringBuffer(); for(int i=0;i<length;i++){ bu.append(randomsys[random.nextInt(randomsys.length)]); } return bu.toString(); } //返回随机数字 public static String checkshuzi(int length){ StringBuffer bu=new StringBuffer(); for(int i=0;i<length;i++){ bu.append(randomsys[random.nextInt(length)]); } return bu.toString(); } }
2.隐藏手机号中间四位:
public class yincang { public static void main(String[] args) { String num="15211115555"; String aa=num.replaceAll("(\\d{3})\\d{4}(\\d{4})", "$1****$2"); System.out.println(aa.toString()); } }
3.大额度金额,用逗号相隔:
import java.text.DecimalFormat; import java.text.NumberFormat; public class tihuan{ public static void main(String[] args) { String prize="10000000.462"; NumberFormat num=null; double a=Double.parseDouble(prize); System.out.println(a); num=new java.text.DecimalFormat("###,###"); System.out.println(num.format(a)); /*Integer mantissaLength=0; try{ NumberFormat formater=null; double num=Double.parseDouble(prize); if(mantissaLength==0){ formater=new java.text.DecimalFormat("###,###"); }else{ StringBuffer buff=new StringBuffer(); buff.append("###,###."); for(int i=0;i<mantissaLength;i++){ buff.append("#"); } formater=new java.text.DecimalFormat(buff.toString()); } String out=formater.format(num); System.out.println(out); }catch(Exception e){ e.printStackTrace(); }*/ } }