记一次jdk1.7与1.8版本切换时遇到的问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/guyan1111/article/details/82182067

1、刚开始使用的是jdk1.8的splite("")方法截取字符串,如str="abc",截取后数组为[,a,b,c],数组长度为4,即认为之前有一个字符,使用1.7则正常返回[a,b,c]。最后使用toCharArray(); 方法转成字符数组的方法解决。

2、使用jdk1.8实现了sha-224的加密方法,但是放在jdk1.7中报错误,报错截图为:

造成原因是sha224是jdk1.8的新特性,jdk1.7不支持导致。

猜你喜欢

转载自blog.csdn.net/guyan1111/article/details/82182067