Cboy

2006年2月12日 #

jbuilder中文有效解决方案

关闭JbuilderX→修改C:\Documents and Settings\Owner\.primetimeX\user_zh.properties或user_cn.properties文件:把editor.display;known_fonts.XX属性的以份拷贝改为editor.display;fixed_fonts.XX,并替换其中原来的editor.display;fixed_fonts.XX属性.→重新开启JbuilderX,把display下的字体改为能显示中文的字体,如宋体等,问题即可得到解决 另外,关于如何修正JBuilder编辑器光标位置不准确问题: 安装完JBuilder后,打开"C:\JBuilderX\bin\jbuilder.config"文件,在文件中找到"vmparam"配置语句,加上下面一行: vmparam -Dprimetime.editor.useVariableWidthFont=true ,

posted @ 2006-02-12 16:05 大森林 阅读(241) | 评论 (0)编辑 收藏

2005年12月30日 #

集合

集合:
Vector 和Enumeration 一对




Vector v = new Vector();
Enumeration e = v.elements();
e.nextElement 指示器正指向的元素对象
e.hasMoreElements 回是否还有元素



List 和Iterator 一对



ArrayList al = new ArrayList();
Iterator it = al.iterator();
it.next();
it.hasNext();


附加一句:排序使用Collections 的一个静态方法:Collections.sort(集合对象);

posted @ 2005-12-30 03:33 大森林 阅读(117) | 评论 (0)编辑 收藏

instanceof比较

instanceof 比较时会连父类一起比较

class A{}


class B extendsA{}


public class Test
{
public static void main(String args[])
{
B b= new B();
biJiao(b);
}
}


有一方法


biJiao(object obj)
{
if (ojb instanceof A )
{
System.out.println("这里会显示True");
}
}


这样不能显示唯一的,要显示唯一的用 Class 方法.每个类都会有一个唯一的Class.如这里改成


biJiao(object obj)
{
if (ojb.getClass==A.Class() )
{
System.out.println("这里会显示False");
}
}

posted @ 2005-12-30 03:20 大森林 阅读(225) | 评论 (0)编辑 收藏

仅列出标题