本文整理了Java中java.util.Vector.addElement()
方法的一些代码示例,展示了Vector.addElement()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Vector.addElement()
方法的具体详情如下:
包路径:java.util.Vector
类名称:Vector
方法名:addElement
[英]Adds the specified object at the end of this vector.
[中]将指定的对象添加到此向量的末尾。
代码示例来源:origin: alibaba/druid
public void addColumnGroup(ColumnGroup g) {
if (columnGroups == null) {
columnGroups = new Vector<ColumnGroup>();
}
columnGroups.addElement(g);
}
代码示例来源:origin: apache/rocketmq
public Enumeration getCurrentLoggers() {
Vector<Logger> loggers = new Vector<Logger>(ht.size());
Enumeration elems = ht.elements();
while (elems.hasMoreElements()) {
Object o = elems.nextElement();
if (o instanceof Logger) {
Logger logger = (Logger)o;
loggers.addElement(logger);
}
}
return loggers.elements();
}
代码示例来源:origin: xalan/xalan
public int addParam(Param param) {
_globals.addElement(param);
return _globals.size() - 1;
}
代码示例来源:origin: stanfordnlp/CoreNLP
public static String[] byteArrToUStringArr(byte[] b) {
int off = 0;
Vector<String> v = new Vector<>();
while (off < b.length) {
int length = byteArrToInt(b, off);
if (length != 0) {
v.addElement(byteArrToUString(b, off + 4, length));
} else {
v.addElement("");
}
off = off + 2 * length + 4;
}
String[] s = new String[v.size()];
for (int i = 0; i < s.length; i++) {
s[i] = v.elementAt(i);
}
return s;
}
代码示例来源:origin: xalan/xalan
public FlowList append(FlowList right) {
if (_elements == null) {
_elements = right._elements;
}
else {
final Vector temp = right._elements;
if (temp != null) {
final int n = temp.size();
for (int i = 0; i < n; i++) {
_elements.addElement(temp.elementAt(i));
}
}
}
return this;
}
代码示例来源:origin: postgresql/postgresql
public int tokenize(String string, char delim)
tokens = new Vector();
tokens.addElement(string.substring(s, p));
s = p + 1; // +1 to skip the delimiter
tokens.addElement(string.substring(s));
return tokens.size();
代码示例来源:origin: robovm/robovm
Vector nodes = new Vector();
nodes.addElement(elem);
Vector scratchVector = new Vector();
v.setItem(((NodeCompareElem) nodes.elementAt(i)).m_node, i);
代码示例来源:origin: robovm/robovm
/**
* Constructs a new {@code SequenceInputStream} using the two streams
* {@code s1} and {@code s2} as the sequence of streams to read from.
*
* @param s1
* the first stream to get bytes from.
* @param s2
* the second stream to get bytes from.
* @throws NullPointerException
* if {@code s1} is {@code null}.
*/
public SequenceInputStream(InputStream s1, InputStream s2) {
if (s1 == null) {
throw new NullPointerException("s1 == null");
}
Vector<InputStream> inVector = new Vector<InputStream>(1);
inVector.addElement(s2);
e = inVector.elements();
in = s1;
}
代码示例来源:origin: log4j/log4j
/**
Returns all the currently defined categories in this hierarchy as
an {@link java.util.Enumeration Enumeration}.
<p>The root logger is <em>not</em> included in the returned
{@link Enumeration}. */
public
Enumeration getCurrentLoggers() {
// The accumlation in v is necessary because not all elements in
// ht are Logger objects as there might be some ProvisionNodes
// as well.
Vector v = new Vector(ht.size());
Enumeration elems = ht.elements();
while(elems.hasMoreElements()) {
Object o = elems.nextElement();
if(o instanceof Logger) {
v.addElement(o);
}
}
return v.elements();
}
代码示例来源:origin: stanfordnlp/CoreNLP
public static String[] byteArrToAStringArr(byte[] b) {
int off = 0;
Vector<String> v = new Vector<>();
while (off < b.length) {
int length = byteArrToInt(b, off);
if (length != 0) {
v.addElement(byteArrToAString(b, off + 4, length));
} else {
v.addElement("");
}
off = off + length + 4;
}
String[] s = new String[v.size()];
for (int i = 0; i < s.length; i++) {
s[i] = v.elementAt(i);
}
return s;
}
代码示例来源:origin: apache/rocketmq
public void addAppender(Appender newAppender) {
if (newAppender == null) {
return;
}
if (appenderList == null) {
appenderList = new Vector<Appender>(1);
}
if (!appenderList.contains(newAppender)) {
appenderList.addElement(newAppender);
}
}
代码示例来源:origin: robovm/robovm
ComposeState()
{
int size = m_variables.size();
for (int i = 0; i < size; i++)
{
ElemVariable ev = (ElemVariable)m_variables.elementAt(i);
m_variableNames.addElement(ev.getName());
}
}
代码示例来源:origin: gocd/gocd
int state = normal;
StringTokenizer tok = new StringTokenizer(toProcess, "\"\' ", true);
Vector v = new Vector();
StringBuffer current = new StringBuffer();
} else if (" ".equals(nextTok)) {
if (current.length() != 0) {
v.addElement(current.toString());
current.setLength(0);
v.addElement(current.toString());
String[] args = new String[v.size()];
v.copyInto(args);
return args;
代码示例来源:origin: xalan/xalan
public int addVariable(Variable global) {
_globals.addElement(global);
return _globals.size() - 1;
}
代码示例来源:origin: eclipse/paho.mqtt.java
/**
* Returns all of the persistent data from the previously specified persistence directory.
* @return all of the persistent data from the persistence directory.
* @throws MqttPersistenceException if an exception is thrown whilst getting the keys
*/
public Enumeration keys() throws MqttPersistenceException {
checkIsOpen();
File[] files = getFiles();
Vector result = new Vector(files.length);
for (int i=0;i<files.length;i++) {
String filename = files[i].getName();
String key = filename.substring(0,filename.length()-MESSAGE_FILE_EXTENSION.length());
result.addElement(key);
}
return result.elements();
}
代码示例来源:origin: apache/storm
private void jj_add_error_token(int kind, int pos) {
if (pos >= 100) return;
if (pos == jj_endpos + 1) {
jj_lasttokens[jj_endpos++] = kind;
} else if (jj_endpos != 0) {
jj_expentry = new int[jj_endpos];
for (int i = 0; i < jj_endpos; i++) {
jj_expentry[i] = jj_lasttokens[i];
}
boolean exists = false;
for (java.util.Enumeration e = jj_expentries.elements(); e.hasMoreElements();) {
int[] oldentry = (int[])(e.nextElement());
if (oldentry.length == jj_expentry.length) {
exists = true;
for (int i = 0; i < jj_expentry.length; i++) {
if (oldentry[i] != jj_expentry[i]) {
exists = false;
break;
}
}
if (exists) break;
}
}
if (!exists) jj_expentries.addElement(jj_expentry);
if (pos != 0) jj_lasttokens[(jj_endpos = pos) - 1] = kind;
}
}
代码示例来源:origin: robovm/robovm
java.util.Vector v = new java.util.Vector();
v.addElement("SHOW_ATTRIBUTE");
v.addElement("SHOW_NAMESPACE");
v.addElement("SHOW_CDATA_SECTION");
v.addElement("SHOW_COMMENT");
v.addElement("SHOW_DOCUMENT");
v.addElement("SHOW_DOCUMENT_FRAGMENT");
v.addElement("SHOW_DOCUMENT_TYPE");
v.addElement("SHOW_ELEMENT");
v.addElement("SHOW_ENTITY");
v.addElement("SHOW_ENTITY_REFERENCE");
v.addElement("SHOW_NOTATION");
v.addElement("SHOW_PROCESSING_INSTRUCTION");
v.addElement("SHOW_TEXT");
代码示例来源:origin: log4j/log4j
/**
Attach an appender. If the appender is already in the list in
won't be added again.
*/
public
void addAppender(Appender newAppender) {
// Null values for newAppender parameter are strictly forbidden.
if(newAppender == null)
return;
if(appenderList == null) {
appenderList = new Vector(1);
}
if(!appenderList.contains(newAppender))
appenderList.addElement(newAppender);
}
代码示例来源:origin: robovm/robovm
/**
* Add object to vector if not already there.
*
* @param obj
* @param v
*/
private void addObjectIfNotFound(Object obj, Vector v)
{
int n = v.size();
boolean addIt = true;
for (int i = 0; i < n; i++)
{
if (v.elementAt(i) == obj)
{
addIt = false;
break;
}
}
if (addIt)
{
v.addElement(obj);
}
}
代码示例来源:origin: wildfly/wildfly
stringName = UrlUtil.decode(url.substring(addrEnd + 1));
addresses = new Vector(3);
if (oldFormat) {
addresses.addElement(
new Address(url.substring(addrStart, addrEnd), oldFormat));
} else {
new StringTokenizer(url.substring(addrStart, addrEnd), ",");
while (tokens.hasMoreTokens()) {
addresses.addElement(new Address(tokens.nextToken(), oldFormat));
if (addresses.size() == 0) {
addresses.addElement(new Address("", oldFormat));
内容来源于网络,如有侵权,请联系作者删除!