首页 > 其他 > 详细

Java ( 常用类) 一些方法,新手勿喷,

时间:2014-02-20 10:53:49      阅读:263      评论:0      收藏:0      [点我收藏+]
packagewww.xinbo.cn;
importjava.util.regex.Matcher;
importjava.util.regex.Pattern;
publicclasssPlit
{
publicstaticvoidmain(String[] args)
{
//      new Fangfa().fangfa1();
//      new Fangfa().fangfa2();
//      new Fangfa().fangfa3();
//      new Fangfa().fangfa4();
newLianxi3();
}
}
classFangfa{
/**
* 用sPlit方法来做的!
*/
voidfangfa1()
{
intnum = 0;
String s = "124abababab ";
String[] s1 = s.split("ab");
for(inti = 0; i < s1.length; i++)
{
num++;
}
System.out.println("该段字符串中出现ab的次数为 :"+(num-1));
}
/**
* 用正则表达式做的!
*/
voidfangfa2 ()
{
String s = "124abababab";
Pattern p = Pattern.compile("ab");
Matcher m = p.matcher(s);
intnum=0;
while(m.find()){
num++;
}
System.out.println("该段字符串中出现ab的次数为 :"+num);
}
/**
* 用StringBuffer方法来做的!
*/
voidfangfa3(){
String str="124abababab";//定义一个字符串常量,并赋值!
StringBuffer sb = newStringBuffer(str);//用StingBuffer 来把常量分化!
String s = "ab";//定义一个要比较的常量,并赋值!
intindex = 0;//定义判断常量值!
intnum = 0;//定义判断常量值!
while((index =sb.indexOf(s)) != -1) {//判断,该字符串是否出现ab,如果出现则佳佳,如果没有则-1!退出!
sb.delete(index, index+1);
num++;
}
System.out.println("出现ab的次数是:  "+num);//然后输出结果。
}
/**
*  用indexOf方法来做的!
*/
voidfangfa4(){
String str = "124abababab";
String s ="ab";
intindex = 0;
intnum = 0;
while((index =str.indexOf(s,index))!=-1){
index++;
num++;
}
System.out.println("出现ab的次数是:  "+num);
}
}
/**
* 判断一个字符串中指定出现数字相加地 数组!和,包装类的转型!应用!
*/
classLianxi3{
/**
* 取出字符串中的数值做计算!
*/
publicLianxi3()
{
String s = "135fda123";
String s1 = s.substring(0, 3);//用substring方法取出数字!s.subSequence(beginIndex, endIndex)
System.out.println(s1);
String s2 = s.substring(6);//用substring方法取出数字!s.subSequence(regex)
inti =Integer.valueOf(s1); ;//用包装类把取出来的数值用Integer.valueOf(Stirng s)方法!
intj = Integer.valueOf(s2);
System.out.println(i+j);
}
}


本文出自 “Java&android” 博客,请务必保留此出处http://812298746.blog.51cto.com/8603094/1360847

Java ( 常用类) 一些方法,新手勿喷,

原文:http://812298746.blog.51cto.com/8603094/1360847

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!