摘要:我刚开始在csdn的vb论坛里看到这个帖子的时候,想了很久都没有找到解决方法。后来看zy910写到“由于edit控件的设定(只能在创建窗口时设置风格,创建后不能修改)
所以textbox的multiline屬性实现原理是:先清除原有的edit,再创建一个新的edit
这在设计时是可行的。但在运行时,会导致文本框相关数据的丢失,甚至会因不安全的代码导致非法操作,所以m$将textbo......
摘要:快有一个星期没有更新了转一个codeproject上的文章,原文代码有问题,修改编译后通过。原文在这里先在项目引用里添加上对microsoft word 9.0 object library的引用。
using system;
namespace docconvert
{ class doctortf { static void main() {
//创建一个word的实例 wor......
用几行代码实现排序摘要:经常看见有人还在不厌其烦的用冒泡(最常见!)或是交换做排序,实际上用几行代码就可以既快又好地实现排序,不论是简单类型还是类,数组还是java聚集(collection).
简单类型的排序 【程序编程相关:
基于阻塞Socket的远程控制类库-TN】
【推荐阅读:
在C#中编写多线程应用程序,简单!】
int[] arr = {2, 3, 1,10,7,4}; 【扩展信息:
JavaTWO 2004 in taiw】
简单类型不外是byte, char, short, int, long, float, double等数据类型, 这些类型不能放在聚集中,只能使用数组.java.util.arrays方法提供了对这些类型的sort方法(实际上还有很多其他有用的方法),下面是对一个简单的int数组排序:
system.out.print("before sort: ");
for (int i = 0; i< arr.length; i++)
system.out.print(arr[i] + " ");
system.out.println();
arrays.sort(arr);
system.out.print("after sort: ");
for (int i = 0; i< arr.length; i++)
system.out.print(arr[i] + " ");
system.out.println();
输出结果:
before sort: 2 3 1 10 7 4
after sort: 1 2 3 4 7 10
我们看到排序结果是按照升序排列的,下面的排序都是如此.
对象的排序
对象可以放在数组里,同样调用arrays.sort(object[] arr)即可;也可以放到聚集里,用java.util.collections的sort(list list).注意不是list必须实现list接口而不仅仅是collection接口.
但是这个类必须实现了java.lang.comparable接口.这个接口只有一个方法:int compartto(object o),当本对象比传入的对象大时,返回一个正整数. 以类programmer为例:
class programmer implements comparable{
private string name;
private string language;
private double pay;
public programmer(string name, string language, double pay) {
this.name = name;
this.language = language;
this.pay = pay;
}
public int compareto(object o) {
programmer other = (programmer)o;...
下一页 摘要: 乾坤一笑[smileonce] smileonce@126.com 2004-7-23 版权所有 转载请注明出处 http://blog.csdn.net/smileonce
在windows平台我们老早就开始使用虚拟光盘镜像了,最早是用来打游戏,有一些带有cd-key的光盘镜像,用虚拟光驱挂在后使用。(还有一些比如拔光驱数据线什么的伎俩,相信大家也都见识过^_^)我们今天所要解决的问题是:如......