⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 instance.java

📁 Boosting算法软件包
💻 JAVA
字号:
package jboost.examples;/** Holds the input features of an Example */public class Instance {    /** an array of the attributes, null if attribute is undefined */    protected Attribute[] attribute;    /** constructor */    public Instance (Attribute[] attArray) {attribute = attArray;}    /** returns the number of attributes */    public int getSize() {return attribute.length;}    /** returns true if attribute i is defined */    public boolean isDefined(int i){ return attribute[i].isDefined(); }    /** returns the i'th attribute (null if undefined) */    public Attribute getAttribute(int i){	if(isDefined(i)){return attribute[i];}	else {return null;}    }    public String toString() {	String string = new String();	for (int i=0; i< attribute.length; i++)	    string += attribute[i]		+((i<(attribute.length-1))?",":";");	    	return string;    }    public String toString(ExampleDescription ed) {	String s = new String();	for (int i=0; i< attribute.length; i++) {	    s += ed.getAttributeDescription(i).getAttributeName()		+":";	    s += attribute[i]+"\n";	    //	    s += ((i == attribute.length-1) ? "; " : ", ");	}		return s;    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -