![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
送外卖最快的程序猫
对代码颇有兴趣的学生
展开
-
IntelliJ IDEA控制台测试时不能用Scanner输入
解决办法,在idea64.exe.vmoptions文件里面加上一行-Deditable.java.test.console=true转载 2019-11-11 20:41:17 · 827 阅读 · 0 评论 -
Java数组默认初始化值
默认初始化:整型:0浮点型:0.0char型:0或’\u0000’,不是’0’boolean型:false引用数据类型:null原创 2019-10-26 11:18:32 · 1203 阅读 · 0 评论 -
时间复杂度和空间复杂度
算法的时间复杂度和空间复杂度合称为算法的复杂度。在计算机科学中,算法的时间复杂度(Time complexity)是一个函数,它定性描述该算法的运行时间。这是一个代表算法输入值的字符串的长度的函数。时间复杂度常用大O符号表述,不包括这个函数的低阶项和首项系数。使用这种方式时,时间复杂度可被称为是渐近的,亦即考察输入值大小趋近无穷时的情况。例如,如果一个算法对于任何大小为n(必须比n0大...原创 2019-07-05 10:37:21 · 111 阅读 · 0 评论 -
Java成员变量和局部变量
Java成员变量和局部变量成员变量局部变量成员变量一、 在类中,在类方法外二、 在堆内存中三、 随着对象创建存在,消失而销毁四、 如果没有赋初值,则初始化为默认值,声明属性和初始化属性值必须一句完成五、 8种基本数据类型默认值int short byte long这四种数据类型初始化为0double float这两种数据类型初始化为0.0char类型默认为空格boolean类...原创 2019-07-16 10:18:26 · 110 阅读 · 0 评论 -
剑指offer19:正则表达式匹配(Java实现)
题目描述请实现一个函数用来匹配包括 ‘.’ 和 ‘*’ 的正则表达式。模式中的字符 . 表示任意一个字符,而 ‘*’ 表示它前面的字符可以出现任意次(包含 0 次)。在本题中,匹配是指字符串的所有字符匹配整个模式。例如,字符串 “aaa” 与模式 “a.a” 和 “ab*ac*a” 匹配,但是与 “aa.a” 和 “ab*a” 均不匹配。思路应该注意到,’.’ 是用来当做一个任意字符,而 ...原创 2019-07-17 21:21:56 · 245 阅读 · 0 评论