![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
追风少年李逍遥
这个作者很懒,什么都没留下…
展开
-
统计从1-n的整数中1出现的次数(10进制)
1. 题目描述 输入一个整数n,求从1到n这n个整数的十进制表示中1出现的次数。例如输入12,从1到12这些整数中包含1的数字有1,10,11和12,1一共出现了5次。 2. 解题思路 考虑将n的十进制的每一位单独拿出讨论,每一位的值记为weight。 1) 个位 从1到n,每增加1,weight就会加1,当weight加到9时,再加1又会回到0重新开始。转载 2017-04-13 16:36:44 · 452 阅读 · 0 评论 -
Java--泛型(方法泛型,接口泛型,泛型高级之通配符)
//方法泛型 public class Tool{ private Q q; public Q getObj(){ return q; } public void setObj(Q q){ this.q=q; } public void show(T t){ //方法泛型最好与类的泛型一致,如果不一致,需要在方法上声明该泛型。 System.out.prin原创 2017-05-10 16:46:57 · 732 阅读 · 0 评论 -
Arrays工具类的asList()方法的使用
import java.util.Arrays; import java.util.List; public class Demo2_AsList { public static void main(String[] args) { String[] arr={"a","b","c","d","e"}; ListString> lis原创 2017-05-12 14:35:53 · 481 阅读 · 0 评论 -
ArrayList嵌套ArrayList
import java.util.ArrayList; import com.heima.bean.Person; /** * @author 作者 HouQiang: * @version 创建时间:2017年5月12日 下午4:00:27 * 类说明 */ public class Demo3_ArrayListArrayLi原创 2017-05-12 16:08:50 · 1284 阅读 · 0 评论 -
偏执却管用的 10 条 Java 编程技巧
“任何可能出错的事情,最后都会出错。” 这就是人们为什么喜欢进行“防错性程序设计”的原因。偏执的习惯有时很有意义,有时则不够清晰也不够聪明,也许当你想到这样写的人的时候还会觉得有点怪异。 下面是我列出的的个人感觉最有用而又偏执的 10 项 Java 编程技巧。转载 2017-05-26 11:21:59 · 306 阅读 · 0 评论 -
Java实现:输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。
import java.util.Arrays; import java.util.Scanner; public class Tree4 { static boolean verifysequence(int[] sequence){ int length=sequence.length; int root=sequence[length-1]; if(sequence==n原创 2017-07-09 11:53:38 · 679 阅读 · 0 评论 -
Java实现:在N个乱序的数组中找第K大的数
类似于快速排序,执行一次快速排序之后,每次只选择一部分继续执行快速排序,直到找到第K大个元素为止,这个元素在数组位置后面的元素即为所求。 时间复杂度:O(n) 利用快排的思想,从数组arr中随机找出一个元素X,把数组分成两部分arr_a和arr_b。 arr_a中的元素比x大,arr_b中的元素比x小。 这个时候分为两种情况: 1.arr_a中的元素小于K,则arr_b中第k-arr_a原创 2017-07-05 11:01:58 · 9059 阅读 · 3 评论 -
JDBC四个核心对象及其常用方法
JDBC中的四个核心对象 DriverManager类 java.sql.DriverManager Connection 接口 java.sql.Connection Statement 接口 java.sql.PreparedStatement ResultSet接口 java.sql.ResultSet DriverManager类 java.sql.DriverManag原创 2017-07-27 17:40:39 · 4025 阅读 · 0 评论