- 博客(7)
- 收藏
- 关注
原创 正则表达式规则简单归纳
正则表达式正则表达式,又称规则表达式。(英语:Regular Expression,常简写为regex)。正则表达式通常被用**来检索、替换那些符合某个模式(规则)的文本。支持正则表达式的有:PHP、Java、Python、JavaScript等。有了正则表达式写代码更加简洁,通常两三行代码就可以达到目的。任意一个字符表示匹配任意对应的字符,如a匹配a,7匹配7,-匹配-。[]代表匹配中括号中其中任一个字符,如[abc]匹配a或b或c。-在中括号里面和外面代表含义不同,如在外时,就匹配-
2020-12-31 16:52:14
459
原创 两种比较器(Comparator与Comparable)案例实现
Comparator 和 Comparable 比较:1.Comparable是排序接口;若一个类实现了Comparable接口,就意味着“该类支持排序”。(作用在实体类上)2.而Comparator是比较器;我们若需要控制某个类的次序,可以建立一个“该类的比较器”来进行排序。(作用在排序类上)总结:Comparable相当于“内部比较器”,而Comparator相当于“外部比较器”。创建一个实体类House,属性(面积,总价),创建一个房屋数组,里面有5套房子,分别使用两个不同的比较器,和数组
2020-12-19 13:38:06
749
2
原创 String种常用的15种方法归纳
String常用方法想必大家都很熟悉String这个基本数据类型,我们来列出来这15种常用的基本方法和代码实现以及相关注释。长度 length()拼接 str.concat(str2)格式化charAt(index)返回指定索引处的字符indexOf(str)返回指定字符串在此字符串中第一次出现处的索引compareTo(str2)比较两个字符串equals()和equalsIgnoreCase()getBytes()使用默认字符集将字符串变为字节数组,IO流中会用到toCharArr
2020-12-19 11:31:03
3890
1
原创 初识有参方法的调用
##案例分享从键盘输入五个学员成绩,求出平均成绩和最高成绩。1、在主方法中建数组收集成绩2、构造一个求平均值和最大值的方法,将实现数组平均值计算和最大值算法写入其中。3、在主方法中调用该方法。public class TestExam { public static void main(String[] args) { System.out.println("请输入5名参数者的成绩:"); Scanner sc = new Scanner(System.in)
2020-12-12 15:45:47
471
原创 双层for循环实现图形的打印
双层for循环实现图形的打印为了进一步加深对于for循环的理解,这次通过案例来学习。通过*和空格“ ”的结合来输出打印for循环的结果。画出一些基本的图形。1.首先是正方形,不必多说,两次for循环可以解决。2.在正方形的基础上,做出变形,可以变形为长方形(其实就是改变j的循环次数)3.对于初学者来说稍微难一点其实就是对打印三角形时如何找到两次for循环的范围次数。要做到这些其实也不难,只需要找出空格和星号的规律即可。菱形就是将三角形分为上下两部分就可以解决啦。代码实现如下:public c
2020-12-12 13:13:34
2187
1
原创 二分查找法查找一个数,你get到了吗?
二分数查找法今天就来介绍一下二分数查找法。来查找数组中的一个数的下标。二分数排序法对于数组有一定要求:需要数组前提是升序!1.定义一个数组,和起始点(下标为0),终点(下标为arr.length-1)定义查找范围,在这里插入代码片求中间数下标。定义好想要查找的数字。2.中间数比较。public class erfenshuchazhao { public static void main(String[] args) { int[] arr = {3, 5, 12, 24,
2020-12-12 12:41:44
436
原创 冒泡排序和选择排序的代码实现
冒泡排序和选择排序的实现方法(Java)冒泡排序和选择排序是我们在刚学习Java时,通常来通过这两种算法来加深我们对于for循环的理解。其实冒泡排序和选择排序都是两个for循环的嵌套来实现数组的排序。区别在于对于i和j在遍历时对它初始和结束的范围的不同,同样在交换元素时所在循环的不同。冒泡排序 private static void fun() { int arr[] = {12, 5, 64, 36, 103, 87, 98}; for (int i = 1;
2020-12-08 20:19:46
591
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人