【题目描述】 一个工厂制造的产品形状都是长方体,它们的高度都是h,长和宽都相等,一共有六个型号,他们的长宽分别为1*1, 2*2, 3*3, 4*4, 5*5, 6*6。这些产品通常使用一个 6*6*h 的长方体包裹包装然后邮寄给客户。因为邮费很贵,所以工厂要想方设法的减小每个订单运送时的包裹数量。 ...
分类:
其他好文 时间:
2018-07-22 21:16:30
阅读次数:
143
包装类是一种特殊的类,在java 的lang包中。用来将八种基本数据类型包装为对象。 以下是基本数据类型与包装类的对应关系: byte Byte;short Short;int Integer;long Long;float Float;double Double;char Charactor;bo ...
分类:
其他好文 时间:
2018-07-21 17:09:20
阅读次数:
109
1.打包基本类型 java中的基本类型要想像对象一样使用,需要被打包器打包,打包器有Long、Integer、Double、Float、Boolean、Byte。 上面的打包器对象integer1调用doubleValue()方法,变为double类型,运算结果为3.3333333333. 2.自动 ...
分类:
其他好文 时间:
2018-07-20 23:38:01
阅读次数:
206
装箱和拆箱 装箱和拆箱也比较简单,我就不解释了,直接看代码就行了。 虽然装箱拆箱简单易理解,但是其实 JDK 源码中有一些小细节,如果平时没注意,可能一不小心就踩了个坑。 细节一 这个输出就比较奇怪了,让我们直接看一下源码,看看 Integer.valueOf() 做了什么操作 public sta ...
分类:
其他好文 时间:
2018-07-20 18:55:36
阅读次数:
162
说道集合不得不说道数组,用来存储一组相同的数据,但是对于数组来说,频繁的增减程序效率太差,只能够从一个数组扩充到另一个数组, 而且由于是连续分布查找效率低下,所有对于今后的存储一般使用集合; 集合分为collection 和map接口; 其中collection接口有有子接口:list和set; 在 ...
分类:
其他好文 时间:
2018-07-20 12:27:09
阅读次数:
135
365中的很多界面都有附件功能,比如销售订单,采购订单,领料单日记账等等。但是细心的同学可以发现,这个附件功能的是否可用,跟界面是否可以编辑有关。 比如:销售订单界面,编辑按钮可用,附件的功能也是OK的: 但是像装箱单日记账,领料单日记账等这些收据数据是不可以编辑的,那么它的附件功能是不可用的: 如 ...
分类:
其他好文 时间:
2018-07-19 21:12:32
阅读次数:
353
JDK1.5新特性: 1.自动装箱与拆箱: 2.枚举 3.静态导入,如:import staticjava.lang.System.out 4.可变参数(Varargs) 5.内省(Introspector),主要用于操作JavaBean中的属性,通过getXxx/setXxx。一般的做法是通过类I ...
分类:
其他好文 时间:
2018-07-18 14:23:55
阅读次数:
191
Integer类 构造方法一:Integer(int number) 该方法以一个int型变量作为参数来获取Integer对象。 构造方法二:Integer(String str) 该方法以一个String型变量作为参数来获取Integer对象 以下方法为parseInt()方法返回与调用该方法的数 ...
分类:
编程语言 时间:
2018-07-12 18:09:27
阅读次数:
215
今天在博客园中看到一个博问,就写了下实现代码。 问题: 有若干个箱子,假设每个箱子的最大承重为 MaxW 。有一批物品,它们的重量分别为w1、w2...Wn,假设每个物品的重量都不超过箱子承重。写个算法,用最少的箱子装完所有物品,并列出每个箱子装载的物品重量? 代码: 代码执行结果: 3 15 14 ...
分类:
其他好文 时间:
2018-07-12 10:25:03
阅读次数:
269
JDK1.5新特性: 1.自动装箱与拆箱: 2.枚举 3.静态导入,如:import staticjava.lang.System.out 4.可变参数(Varargs) 5.内省(Introspector),主要用于操作JavaBean中的属性,通过getXxx/setXxx。一般的做法是通过类I ...
分类:
其他好文 时间:
2018-07-10 22:07:57
阅读次数:
169