随笔分类 - 面试题总结
Java集合排序功能实现分析
摘要:Java如何实现集合的排序? - 本文以对Student对象集合为例进行排序Java通过Collections.sort(List<Student> stuList)和Collections.sort(List<Student> stuList,Comparator c)两种方法实现排序。 用Col
阅读全文
mySQL: delete 语句报错 You can't specify target table 'student' for update in FROM clause
摘要:SQL,error,delete
阅读全文
mysql行转列、列转行示例
摘要:最近在开发过程中遇到问题,需要将数据库中一张表信息进行行转列操作,再将每列(即每个字段)作为与其他表进行联表查询的字段进行显示。 借此机会,在网上查阅了相关方法,现总结出一种比较简单易懂的方法备用。 一、行转列:将原本同一列下多行的不同内容作为多个字段,输出对应内容。 效果图: 数据库表中的内容:
阅读全文
小数5.2500四舍五入保留1位小数的java算法之一
摘要:BigDecimal bd = new BigDecimal(5.2500); BigDecimal a = bd.setScale(1, BigDecimal.ROUND_HALF_UP); double b = a.doubleValue(); System.out.println(b);
阅读全文
请描述一下冒泡排序?
摘要:【思路】冒泡排序的思想是始终将第一位存放最小值(或最大值,此文以最小值举例),一旦遇到比默认的最小值还小的,则将那个更小的放到第一位作为最小值与其他值继续比较。同理存放第二位以及之后的位置。 代码: 代码非常简单,也很早就知道怎么写,但是面试的时候要求讲解一下,突然有点不知所措,才发觉一直没有理解,
阅读全文
请使用java来构造和遍历二叉树?
摘要:【分析】 二叉树的结构:根节点、左子树、右子树。其中左子树的值必须小于根节点,右子树的值必须大于根节点。构造这种树结构,就是创建一个类,并提供一个方法,当给定一个值时,它能够自动创建节点并自动挂到二叉树的合适位置。 二叉树的遍历:分为先序遍历、中序遍历和后序遍历。先序遍历:根、左、右。 中需遍历:左
阅读全文
浙公网安备 33010602011771号