print(\数据超界!\
return null; }else{
vTemp.removeElementAt(iTemp); }
return vTemp; }
/*
*
方法说明:修改数据
*
输入参数:Vector vTemp 待修改矢量对象 *
输入参数:int iTemp 修改数据的位置 *
输入参数:Object oTemp 修改数据值
*
输出变量:Vector
*
其它说明:如果修改位置超界的数据,将返回null
*/
public Vector
vTemp.setElementAt(oTemp,iTemp); }
return vTemp; } /*
*
方法说明:输出信息
*
输入参数:String sTemp 输出信息名称 *
输入参数:Object oTemp 输出信息值 *
返回变量:无 */
public void print(String sTemp,Vector
/**
*
方法说明:打印输出(过载) *
输入参数:Object oPara 输出的对象 *
返回类型:无 */
public void print(Object oPara){ System.out.println(oPara); } /**
*
方法说明:打印输出(过载)
46
*
输入参数:Vector vPara 显示输出矢量对象 *
返回类型:无
*/
public void print(Vector } /** * */ public static void main(String[] args) { operateVector ov = new operateVector(); Vector package test5; import java.util.*; /** * Title: 哈希表操作 * Description: 这是一个权限认证的例子,使用了哈希表作为数据的存储 * Filename: RoleRight.java */ public class RoleRight { private static Hashtable * public void init() 47 { String[] accRoleList = {\ String[] rightCodeList = {\ for(int i=0;i rightList.put(accRoleList[i],rightCodeList[i]); } } /** * public String getRight(String accRole) { if(rightList.containsKey(accRole)) return (String)rightList.get(accRole); else return null; } /** * * */ public void insert(String accRole,String rightCode) { rightList.put(accRole,rightCode); } /** * * public void delete(String accRole) { if(rightList.containsKey(accRole)) rightList.remove(accRole); } /** * * * 48 * */ public void update(String accRole,String rightCode) { //this.delete(accRole); this.insert(accRole,rightCode); } /** * public void print() { Enumeration { String accRole = RLKey.nextElement().toString(); print(accRole+\ } } /** * * */ public void print(Object oPara) { System.out.println(oPara); } /** * */ public static void main(String[] args) { RoleRight RR = new RoleRight(); RR.init(); RR.print(); RR.print(\ RR.insert(\ RR.print(); RR.print(\ 49 RR.update(\ RR.print(); RR.print(\ RR.delete(\ RR.print(); } }//end:)~ package test6; /** * Title: 树参数 * Description: 使用继承类,柳树就是树 * Filename: osier.java */ class tree { /** * public void root() { String sSite = \土壤中\ String sFunction = \吸收养份\ print(\位置:\ print(\功能:\ } /** *方法说明:树的树干 */ public void bolo() { String sSite = \地面\ String sFunction = \传递养份\ print(\位置:\ print(\功能:\ } /** *方法说明:树的树枝 */ public void branch() { String sSite = \树干上\ String sFunction = \传递养份\ 50
方法说明:主方法,程序入口 *
输入参数:String[] args *
返回类型:无
方法说明:初始化数据 *
输入参数: *
返回类型: */
方法说明:获取角色权限代码 *
输入参数:String accRole 角色名称 *
返回类型:String 权限代码 */
方法说明:添加角色和代码信息 *
输入参数:String accRole 角色名称
输入参数:String rightCode 角色权限代码 *
返回类型:void (无)
方法说明:删除角色权限
输入参数:String accRole 角色名称 *
返回类型:void(无) */
方法说明:修改角色权限代码
输入参数:String accRole 角色名称
输入参数:String rightCode 角色权限代码
返回类型:void(无)
方法说明:打印哈希表中角色和代码对应表 *
输入参数:无 *
返回类型:无 */
方法说明:打印信息(过载)
输入参数:Object oPara 打印的信息内容 *
返回类型:无
方法说明:主方法, *
输入参数: *
返回类型:
方法说明:树的树根 */