
逻辑思维
花生壳儿
这个作者很懒,什么都没留下…
展开
-
每天记录十道面试题(一)
1、面向对象的特征有哪些方面? 1)封装性:封装是将数据和过程包裹起来,用户只是可以知道并使用对象的属性和方法,并不知道对象的具体实现。对象以外的部分不能随意存取对象内部的数据。在封装的对象内部可以改变其结构或实现方法,只要对象的接口没有变化,则代码的其它部分也不需要处理。这样使错误局部化,大大提高了程序的可维护性,并且降低了查错改错的难度。2)继承性:继承是有联系的类所构成的层次模型。它可以重用类,并且提供了明确表达共性的方式,即原始类的派生类(子类)可以从基类(父类)那里继承方法和...原创 2020-06-16 10:09:12 · 221 阅读 · 0 评论 -
List中循环存储Map集合 数据覆盖原因分析及解决方法
我们可能会遇到当我们向list集合中运用add()方法循环添加map集合时会出现后添加的map集合数据覆盖前面添加的数据问题,最终让添加的数据都一样且都是最后一条数据,接下来我就对此问题进行原因分析以及解决方法。问题展现不多说,先放向list集合添加map集合时出现问题的代码String[] s ={"12","13","14","11"}; List list = n...原创 2020-04-26 10:24:57 · 2994 阅读 · 2 评论 -
假设有一个池塘,里面有无穷多的水。现有2个空水壶,容积分别为5升和7升。问题是如何只用这2个水壶从池塘里取得6升的水?
1.将5升的装满倒进7升,7升的壶里还剩2升,将两升水倒进5升的桶里,这样5升桶里还有2升水;2.接着再将7升的桶装满,倒进5升的桶里,这样7升的桶里还剩4升,将5升桶里的水去掉,再将7升桶里的剩余的4升水,倒进5升桶里,这样5升桶里还有4升水3.再将7升的桶装满,倒进装有4升水的5升桶里,最后7升的水桶里只剩六升水...原创 2017-06-27 14:46:26 · 8982 阅读 · 1 评论 -
输入一个字符串,输出这个字符串中每个字符的数量
package org.yuntu;import java.util.Scanner;/** * @author MrDong 输入一个字符串,输出这个字符串中每个字符的数量 */public class demo { public static void main(String[] args) { Scanner input = new Scanner(System.in); System....原创 2018-05-07 18:05:12 · 4844 阅读 · 1 评论 -
Java时间格式转换
Java时间格式转换大全 2 3 import java.text.*; 4 import java.util.Calendar; 5 public class VeDate { 6 /** 7 * 获取现在时间 8 * 9 * @return 返回时间类型 yyyy-MM-dd HH:mm:ss 10 */ 11 public s...原创 2019-02-25 18:53:02 · 44656 阅读 · 1 评论 -
Whitelabel Error Page This application has no explicit mapping for /error
这个其实就是粗心大意犯得错误意思就是这个请求的路径文件不存在(请求映射错误!!!)自己检查下自己的requestMapping核实下请求的映射就可以了检查自己的请求的路径保持一致就可以了...原创 2019-10-03 20:15:50 · 33431 阅读 · 0 评论