【建站服务】海丰企业网站设计 - 海丰高端网站定制 - 海丰品牌网站搭建 - 上往建站-域名申请
作者: 风兰 . 阅读量: 4 . 发表时间:2022-09-21 02:35:41
上往建站提供服务器空间服务商,百度快照排名,网站托管,百度推广运营,致力于设计外包服务与源代码定制开发,360推广,搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。
海丰企业网站设计 - 海丰高端网站定制 - 海丰品牌网站搭建 - 上往建站

Java 方法
在前面几个章节中我们经常使用到 System.out.println(),那么它是什么呢?
println() 是一个方法。
System 是系统类。
out 是标准输出对象。
这句话的用法是调用系统类 System 中的标准输出对象 out 中的方法 println()。
那么什么是方法呢?
Java方法是语句的集合,它们在一起执行一个功能。
方法是解决一类问题的步骤的有序组合
方法包含于类或对象中
方法在程序中被创建,在其他地方被引用
方法的优点
1. 使程序变得更简短而清晰。
2. 有利于程序维护。
3. 可以提高程序开发的效率。
4. 提高了代码的重用性。
方法的命名规则
1.方法的名字的第一个单词应以小写字母作为开头,后面的单词则用大写字母开头写,不使用连接符。例如:addPerson。
2.下划线可能出现在 JUnit 测试方法名称中用以分隔名称的逻辑组件。一个典型的模式是:test<MethodUnderTest>_<state>,例如 testPop_emptyStack。
方法的定义
一般情况下,定义一个方法包含以下语法:
修饰符 返回值类型 方法名(参数类型 参数名){
...
方法体
...
return 返回值;
}
方法包含一个方法头和一个方法体。下面是一个方法的所有部分:
修饰符:修饰符,这是可选的,告诉编译器如何调用该方法。定义
海丰企业网站设计 - 海丰高端网站定制 - 海丰品牌网站搭建 - 上往建站
上往建站提供搭建网站,域名注册,官网备案服务,网店详情页设计,企业网店,专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管,网页美工排版,致力于域名申请,竞价托管,软文推广,全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机,网站推广,百度竞价托管,网站建设,上网建站推广服务,网络公司有哪些等业务,专业团队服务,效果好。
服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)
关键词:网站建设,企业网站,网站制作,网页设计,高端网站建设,企业网站制作,网页制作,制作网站,网站设计,高端网页设计,高端网站设计,做网站,自适应网站



关于小括号分组,之前看马士兵视频的时候学到的,数左小括号"(",第几个就是第几组,可以将前面指定括号的规则在后面复用:
//小括号分组:数左边的小括号第几个就是第几组Pattern p = Pattern.compile("(d{2})([a-z]{2,3})");Matcher m =p.matcher("33aa-32sdy-29ssc");while(m.find()) { System.out.println(m.group(2));//每次匹配获取第二组内容}/* 结果: aa sdy ssc *///向前引用:Pattern p = Pattern.compile("(d(d))"); Matcher matcher = p.matcher("211"); System.out.println(matcher.matches());//结果:true//解释:""代表引用前面的第2组匹配的值yimkong
136***21854@163.com
jinling
103***5512@qq.com
参考地址
matcher.appendReplacement(sb, replaceContent); 与 matcher.appendTail(sb);
两个方法一起使用就可以达到所有替换或者替换第一个:
所有替换:
while(m.find()){ m.appendReplacement(sb,replaceContext); } .appendTail(sb);替换第一个:
if (matcher.find()){ matcher.appendReplacement(sb, replaceContext); } matcher.appendTail(sb);jinling
103***5512@qq.com
参考地址
appendReplacement 方法:sb 是一个 StringBuffer,replaceContext 待替换的字符串,这个方法会把匹配到的内容替换为 replaceContext,并且把从上次替换的位置到这次替换位置之间的字符串也拿到,然后,加上这次替换后的结果一起追加到 StringBuffer 里(假如这次替换是第一次替换,那就是只追加替换后的字符串啦)。
appendTail 方法:sb 是一个 StringBuffer,这个方法是把最后一次匹配到内容之后的字符串追加到 StringBuffer 中。
H2凸
198***7218@qq.com
使用正则表达式查找字符串中数字出现的位置:
import java.util.regex.Matcher;import java.util.regex.Pattern;public class PrimitiveTypeTest { //查找数字,返回位置 private static final String regex ="d+"; private static final String input ="0 cat catt catre cat cat 9"; public static void main(String[] Args) { Pattern p =Pattern.compile(regex); Matcher q =p.matcher(input); int count=0; while(q.find()) { count++; System.out.println("match number"+count); System.out.println("start()"+q.start()); System.out.println("end()"+q.end()); } }}