導航:首頁 > 編程語言 > 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相關的資料

熱點內容
炫酷字體APP下載的文件在哪裡 瀏覽:668
廊坊哪裡有少兒編程機構 瀏覽:312
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

友情鏈接