自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 java 抢红包的随机钱数分配问题

抢红包是钱数都是随机的,要写出完全是凭运气的代码才行思想:肯定是要利用随机数的,大概一想,是这么个回事。那么,怎么利用随机数做到公平了,想到两种比较好的办法,假如是5个人,抢10块钱 1,首先生成5个随机数,然后利用每个随机数在5个随机数中所占的比例分配钱数。 2,首先生成4个随机数,然后排序,将这4个随机数放在0~10块的坐标上,截取5段,这5段就是钱数。当然,还得考虑一个问题,钱

2016-09-29 21:40:21 5540 2

原创 java 解决double运算精度问题(使用BigDecimal )

使用BigDecimal进行精确运算 首先我们先来看如下代码示例:public class Test_1 { public static void main(String[] args) { System.out.println(0.06+0.01); System.out.println(1.0-0.42); System.out.pr

2016-09-29 20:50:35 6715

原创 java 枚举举例:poker牌类

编写一个扑克类(每张扑克有花色和数值,例如红心A,草花10),将52张扑克牌放到集合中(自己去选择集合类)编写3个方法方法1.将集合中的所有扑克重新洗牌,并将扑克输出(打印出来即可)方法2.将集合中的所有扑克排序(按方块3~方块2,草花3~草花2, 红心3~红心2, 黑桃3~黑桃2的顺序排序)方法3:比较两张扑克牌的大小,如果版面的值相等,则按(黑桃->红心->草花->方块)的顺序进行排列使用

2016-09-28 17:51:22 3807

原创 java 单向链表和双向链表

java的单向链表~其实和c的链表思想差不多package com.oracle.test;import java.util.Iterator;public class SingleLink implements Iterable{ private int size; private Node first;//首节点 /** *

2016-09-28 10:54:02 516

原创 hashmap!hashmap

Hashmap是一种非常常用的、应用广泛的数据类型,他实际上是一个数组和链表的结合体(在数据结构中,一般称之为“链表散列“)结构如下面图中所示 transient Entry[] table; static class Entry<K,V> implements Map.Entry<K,V> { final K key; V value;

2016-09-21 13:26:32 1222 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除