导航:首页 > 编程语言 > javaaddelement

javaaddelement

发布时间:2023-05-19 10:16:37

『壹』 java里面addElement()方法何用功能

addElement是java.util.Vector.addElement(E obj)方法实例。将指定的组件添加到此向量的末尾,将其大小增加 1。如果向量的大小比容量大,则增大其容量。

此方法闷逗的功能与add(E)方法的功能完全相同(后者是List接口的一部分)。

以下例子将告诉你如何使用 java.util.Vector.addElement(E obj)方法:

packageyii.com;

importjava.util.Vector;

publicclassVectorDemo{
publicstaticvoidmain(String[]args){
//
Vector<Integer>vec=newVector&;ltInteger>(4);

//useadd()
vec.add(4);
vec.add(3);
vec.add(2);
vec.add(1);

//letus纳罩如
System.out.println("Initialelementsinthevector:-");
洞启for(Integernumber:vec){
System.out.println("Number="+number);
}

//addnewelement
vec.addElement(12);

//
System.out.println("Elementsafteraddition:-");
for(Integernumber:vec){
System.out.println("Number="+number);
}
}
}

『贰』 java中vector中add,addElement区别

这两个方法最大的区别就是返回值不一样,在作用上基薯郑本没有区别。

add是实现List接口重写的方法,返回值为boolean。
addElement是肢粗Vector类中的特有方法,返回值是void。历手镇

『叁』 java 利用Vector 将二维数组 添加到DefaultTableModel中

for(k=0;k<rsR;k++){
s0[k]=strc00[k][0];
s1[k]=strc00[k][1];
s2[k]=strc00[k][2];
}

v.addElement(s0[0]);
v.addElement(s1[1]);
v.addElement(s2[2]);
v_data.add(v);

DefaultTableModeltemp1=(DefaultTableModel)jt.getModel();
temp1.setDataVector(v_data,v_head);
temp1.fireTableStructureChanged();

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

『肆』 java中element的方法有哪些

addElement(E obj) 方法用于将指定的组件添加到该载体的末端并通过其大小增加。如果它的尺寸大于它的容量此向量的容量增大。addElement()方法在功能上添加(Object)方法相同。add()方法返回 true/false,但addElement()方法不返回任何值。
声明
以下是java.util.Vector.addElement()方法的声明
public void addElement(E obj)

参数
obj -- 它指的是所添加的组件。
返回值
The return type is void
异常
NA

『伍』 java对xml文件添加节点

/*
这里使用了dom4j组件,你需指山培要自己去下载dom4j。
其中a.xml是你的源文件。
这个程序没有向磁盘中创建一个新文件,唯返你可以自己修改代码
例如:
XMLWriter xmlWriter = new XMLWriter(new PrintWriter(System.out), format);
可以修改为
XMLWriter xmlWriter = new XMLWriter(new FileWriter("a.xml"), format);
这样就可以修改源文件a.xml了。
*/

import org.dom4j.*;
import org.dom4j.io.OutputFormat;
import org.dom4j.io.XMLWriter;
import org.dom4j.io.SAXReader;

import java.io.*;

public class Test {
public static void main(String[] args) {
SAXReader saxReader = new SAXReader();
try {
Document doc = saxReader.read(new File("a.xml"));
doc.getRootElement().addElement("PARAM"唯唯)
.addElement("TASKLIST").addElement("TASK")
.addElement("DATA_TRAN_ID").addCDATA("14595");

OutputFormat format = OutputFormat.createPrettyPrint();
format.setEncoding("gb2312");
XMLWriter xmlWriter = new XMLWriter(new PrintWriter(System.out), format);
xmlWriter.write(doc);
xmlWriter.close();
} catch (DocumentException e) {
e.printStackTrace();
} catch(IOException e) {
e.printStackTrace();
}
}
}

『陆』 java swing 中的列表框JList如何在程序中动态的添加和删除元素

写的比较草,添了些注释
有问题给我发信息吧

import java.awt.BorderLayout;
import java.awt.FlowLayout;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;

import javax.swing.DefaultListModel;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JList;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.jscrollPane;
import javax.swing.JTextField;

public class TestJList extends JFrame implements ActionListener {
JList jl;
JScrollPane jsp;// 滑块
DefaultListModel dlm;// Jlist里面的内容的对象
JButton jb1;// 删除按钮
JButton jb2;// 添加按钮
JPanel jp;// 放2个按钮的panel
JPanel jp2;// 放文本框的panel
JTextField jtf;// 文本框,用于输入要插入的文字

public TestJList() {
// TODO Auto-generated constructor stub
jb1 = new JButton("删除");
jb2 = new JButton("添加");
jp = new JPanel();
jp2 = new JPanel();
jtf = new JTextField("请在这里输入想添加的内容");
dlm = new DefaultListModel();
jl = new JList(dlm);// 创建一个包含DefaultListModel的Jlist
jsp = new JScrollPane(jl);// 创建一个包含Jlist的滑块

// 以下是布局,大体就是把按钮添加到panel,把panel添加到窗体
jp.setLayout(new FlowLayout());
jp.add(jb1);
jp.add(jb2);
jp2.setLayout(new FlowLayout());
jp2.add(jtf);
setLayout(new GridLayout(3, 1));
add(jsp);
add(jp2);
add(jp);
jb1.addActionListener(this);// 把监听注册个按钮
jb2.addActionListener(this);// 把监听注册个按钮

setSize(200, 400);
setVisible(true);
// 添加一个点击右上“叉”关闭窗口的事件
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0); // 关闭
}
});

}

// 添加一个按钮的监听
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub

// 如果按的是删除按钮
if (e.getSource() == jb1) {
// 移除当前选择的内容
dlm.remove(jl.getSelectedIndex());
}

// 如果按的是田间按钮
if (e.getSource() == jb2) {
// 吧文本框中的内容添加到列表
dlm.addElement(jtf.getText());
}

}

// 测试主函数
public static void main(String[] args) {
TestJList tj = new TestJList();
}
}

『柒』 Java 用for循环向一个一维数组中添加数据

源代码:

import java.util.Scanner;

public class addElement {

public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("输入需要的数组大小:");
Scanner scan=new Scanner(System.in);
int n = scan.nextInt();//接受输入的数组大小
int[]arr=new int[n];//定义一个大小为刚输入的n的数组
System.out.println("输入数组的每个元素:");
for(int i=0;i<arr.length;i++)
arr[i]=scan.nextInt();//依次输入元素到arr[i]
System.out.println("数组的元素依次为:");
for(int i=0;i<arr.length;i++)
System.out.print(arr[i]+" ");
}

}

『捌』 java:Vector类一个方法addElement(),添加的必须是组件,但是为什么我往里面添加一个String型也可以呢

Vector的addElement方法的参数类型为object,也就拿耐是说你你的参数可以使任何类型,不消迟春是必须为数组,可以查旦慎看一下API会对你有帮助的

阅读全文

与javaaddelement相关的资料

热点内容
cad新文件能找回来吗 浏览:951
导出手机qq文件到u盘 浏览:456
电脑如何打开ppt文件怎么打开方式 浏览:782
魅族锁定区文件夹 浏览:357
刻字cnc怎么编程 浏览:182
学校的网络拓扑结构图 浏览:784
收集100个pdf文件里关键词 浏览:594
苹果关闭4g网络设置 浏览:289
如何监测数据库 浏览:967
拷贝过来的pdf文件 浏览:751
抖音小店的访客数据怎么看 浏览:670
怎么把c语言编程的字符向下移动 浏览:786
sql删除文件组代码 浏览:978
安卓post请求多重json 浏览:776
微信消除数据怎么恢复 浏览:918
小米刷机显示系统找不到指定文件 浏览:528
苹果手机小风扇图app叫什么 浏览:292
繁体中文输入工具 浏览:916
pc桌面壁纸文件夹 浏览:473
微信怎么添加群 浏览:781

友情链接