本文主要是介绍JAVA特殊问题记录,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1、时间方面 关于YYYY与yyyy的以及HH与hh的区别
public class Test {public static void main(String[] args) throws Exception{String time = "2019-12-29 13:16";SimpleDateFormat sdf = new SimpleDateFormat("YYYY-MM-dd hh:mm");SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd HH:mm");System.out.println(sdf.format(sdf.parse(time)));System.out.println(sdf1.format(sdf1.parse(time)));}
}
控制台输出内容:
2019-12-30 01:16
2019-12-29 13:16
2、hashCode
发现有两个词语的hashCode相同,测试了一下其他的词语发现都不同,特此记录一下,同时也说明了,hashCode相同,则equals不一定为true。
public static void main(String[] args) throws Exception {String a1 = "通";String a11 = "话";String a2 = "重";String a22 = "地";String a = "通话";String b &#
这篇关于JAVA特殊问题记录的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!