- 博客(15)
- 收藏
- 关注
原创 io流读入字符串按空格分割成字符串数组,但该种形式得到的数组的第一个元素没法正确使用正则表达式匹配
关于正则匹配的问题,直接定义的字符串和读入的io流字符串为什么不一样?io流读入的字符串按空格分割成字符串数组后,该数组的第一个元素没法正确匹配正则,不知道到是什么原因,详情可看代以下代码。public static void main(String[] args) throws IOException { String s1 ="abc 苹果 手机"; String[] s1_arr...
2020-04-02 22:13:47
303
原创 echo off与subst搭建一个独立的eclipse开发环境
一个bat文件里面。@echo offSubst x: %cd%就两行代码,什么意思。这么一个bat文件,双击执行。
2020-03-20 22:00:10
176
1
原创 死锁
多线程卖票案例与死锁是理解synchronized和锁的关键所在。synchronized代码块只保证一个线程执行该代码块,并不保证CPU执行权在哪个线程手里。任何线程在任何时点都可能抢到CPU的执行权,如果抢到执行权,而且锁没被占用,就能够执行synchronized代码块。仔细看同步嵌套,顾名思义,synchronized里面嵌套synchronized。同步嵌套一定会产生死锁吗?不...
2019-03-09 16:42:45
159
原创 遍历数组-遍历字符-串遍历集合
遍历数组String[] arr= {"apple","red","dog"};for(int x=0;x<arr.length;x++) {System.out.println(arr[x]);}遍历字符串String s1="apple";for(int x=0;x<s1.length();x++) {System.out.println(s1.charAt(x)...
2019-02-15 22:37:12
345
原创 java判断是否以元音字母结尾
版本1public static boolean endsWithVowel(String str) { String[] arr = {"a","e","i","o","u"}; String[] str1 = str.split("");
2019-02-15 16:29:57
977
原创 200的阶乘,全网最全,欢迎指正。
求阶乘,一定会想到循环和递归,但是结果大了之后就要考虑数据类型,int或long存不下最后阶乘的结果。版本1循环private static int factorial(int n) { if (n <0) return -1; int result=1; for(int i=1;i<=n;i++) { result*=i; } return resu...
2019-02-14 15:38:13
2465
原创 斐波那契数又叫兔子数列,跳台阶序列。
斐波那契数又叫兔子数列,跳台阶序列。1, 1, 2, 3, 5, 8, 13, 21, 34……特点是前两项之和等于后一项.算法问题无非两大步:第一步:理解问题,想明白怎么回事。第二步:代码实现第一步:比如台阶问题,一次可以跳上1级台阶,也可以跳上2级。求跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。假设现在6个台阶,我们可以从第5级台阶跳一步到6,另外我们也可以...
2019-02-12 09:43:37
1693
原创 Syntax error on token ".", @ expected after this token
要把代码写在主方法体里面,否则报错
2018-12-16 16:42:05
22992
原创 length与length()
length属性length()方法数组求长度用length属性,不能说是length方法。字符串求长度用length()方法集合求长度用size()方法
2018-12-09 14:51:56
622
原创 eclipse中缩进快捷键
Tab使选中的代码向右Shift +Tab使选中的代码向左Shift+Ctrl+F使代码美观注意输入法繁体的快捷键也是ctrl+shift+f,把这个快捷键取消了就能用了。...
2018-12-02 16:32:02
2126
原创 jkd10Eclipse中查看源码—source not found
有的说在eclipse中安装反编译插件。其实我遇到的jkd10不是这样的,很简单,关联src.zip文件即可。在eclipse中按住Ctrl键,鼠标点击相关内容,就会看到源码。...
2018-11-29 08:15:31
108
原创 Java中toString()方法
toString() ,顾名思义,到字符串!toString()是Object的方法,因为所有类都默认继承了Object类,所以也都具有toString()方法,但是并不是我们通常想要的功能。举个例子:定义了一个类Person如下:public class Persion { String name; int age; String gender;}那现...
2018-11-28 20:54:27
468
原创 javadoc: 错误
javadoc: 错误 - 无法读取Input length = 1(这里写自定义目录标题)可能是文件路径有中文,改为全英文路径会好些。欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能...
2018-11-28 16:37:27
1829
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人