stringvector.java
来自「Sony Ericsson手机上的Facebook客户端全套代码」· Java 代码 · 共 79 行
JAVA
79 行
// Decompiled by Jad v1.5.7g. Copyright 2000 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/SiliconValley/Bridge/8617/jad.html
// Decompiler options: packimports(3)
// Source File Name: StringVector.java
package com.sonyericsson.fb.utils;
import java.util.Vector;
public class StringVector
{
public StringVector()
{
_strings = new Vector();
}
public StringVector(int initialCapacity)
{
_strings = new Vector();
_strings = new Vector(initialCapacity);
}
public StringVector(int initialCapacity, int capacityIncrement)
{
_strings = new Vector();
_strings = new Vector(initialCapacity, capacityIncrement);
}
public void addElement(String element)
{
_strings.addElement(element);
}
public String elementAt(int position)
{
return (String)_strings.elementAt(position);
}
public void insertElementAt(String element, int position)
{
_strings.insertElementAt(element, position);
}
public void setElementAt(String element, int position)
{
_strings.setElementAt(element, position);
}
public int size()
{
return _strings.size();
}
public void sort()
{
boolean sorted = false;
while(!sorted)
{
sorted = true;
int i = 0;
while(i < _strings.size() - 1)
{
String current = (String)_strings.elementAt(i);
String next = (String)_strings.elementAt(i + 1);
if(current.compareTo(next) > 0)
{
_strings.setElementAt(next, i);
_strings.setElementAt(current, i + 1);
sorted = false;
}
i++;
}
}
}
private Vector _strings;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?