java toarray_Java Vector toArray()方法與示例

java toarray

向量類toArray()方法 (Vector Class toArray() method)

Syntax:

句法:

    public Object[] toArray();
public Object[] toArray(Type[] ty);

  • toArray() method is available in java.util package.

    toArray()方法在java.util包中可用。

  • toArray() method is used to return an array of elements that exists in this Vector.

    toArray()方法用于返回此Vector中存在的元素的數組。

  • toArray(Type[] ty) method is used to return an array that holds all the existing elements in this vector.

    toArray(Type [] ty)方法用于返回一個數組,該數組包含此向量中的所有現有元素。

  • These methods may throw an exception at the time of representing an array.

    這些方法在表示數組時可能會引發異常。

    • ArrayStoreException: This exception may throw when the given parameter is not in a range.ArrayStoreException :如果給定參數不在范圍內,則可能引發此異常。
    • NullPointerException: This exception may throw when the given parameter is null exists.NullPointerException :當給定參數為null時,可能引發此異常。
  • These are non-static methods and it is accessible with class objects and if we try to access these methods with the class name then we will get an error.

    這些是非靜態方法,可通過類對象訪問,如果嘗試使用類名訪問這些方法,則會收到錯誤消息。

Parameter(s):

參數:

  • In the first case, toArray()

    在第一種情況下, toArray()

    • It does not accept any parameters.
  • In the first case, toArray(Type[] ty)

    在第一種情況下, toArray(Type [] ty)

    • Type[] ty – represents the array where we have to store all existing elements of this Vector.
    • Type [] ty –表示我們必須存儲此Vector所有現有元素的數組。

Return value:

返回值:

In the first case, the return type of the method is Object [] – It returns an object array (Object []) that hold all elements exists in this vector.

在第一種情況下,該方法的返回類型為Object [] –它返回一個對象數組(Object []),該數組保存此向量中存在的所有元素。

In the second case, the return type of the method is Type [] – It returns an array of same type that holds vector elements.

在第二種情況下,該方法的返回類型為Type [] –它返回一個包含向量元素的相同類型的數組。

Example:

例:

// Java program to demonstrate the example 
// of toArray() method of Vector
import java.util.*;
public class ToArrayOfVector {
public static void main(String[] args) {
// Instantiates a vector object  
String[] s = {};
Vector < String > v = new Vector < String > (Arrays.asList(s));
String[] str = new String[5];
// By using add() method is to add
// the elements in vector
v.add("C");
v.add("C++");
v.add("SFDC");
v.add("JAVA");
//Display Vector
System.out.println("v: " + v);
// By using toArray() method is to
// return an array that contains all the 
// vector elements
str = v.toArray(str);
System.out.println("v.toArray(): ");
for (int i = 0; i < str.length; ++i)
System.out.println(str[i]);
// By using toArray(array) method is to
// return an array that contains all the 
// vector elements by using an array
v.toArray(str);
System.out.println("v.toArray(str): ");
for (int i = 0; i < str.length; ++i)
System.out.println(str[i]);
}
}

Output

輸出量

v: [C, C++, SFDC, JAVA]
v.toArray(): 
C
C++
SFDC
JAVA
null
v.toArray(str): 
C
C++
SFDC
JAVA
null

翻譯自: https://www.includehelp.com/java/vector-toarray-method-with-example.aspx

java toarray

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/541119.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/541119.shtml
英文地址,請注明出處:http://en.pswp.cn/news/541119.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Python基礎--環境配置、編碼風格、基礎概念、基本數據類型(1)

#######python########python的基本[rootdesktop ~]# yum install python -y[rootdesktop ~]# python -V ##查看python版本Python 2.7.5[rootdesktop ~]# python --versionPython 2.7.5為什么用/usr/bin/python關于python腳本中的第一行內容 :#!/usr/bin/python 這種寫法表示…

java treemap_Java TreeMap keySet()方法與示例

java treemapTreeMap類的keySet()方法 (TreeMap Class keySet() method) keySet() method is available in java.util package. keySet()方法在java.util包中可用。 keySet() method is used to return a set of keys that exists in this TreeMap to be viewed in a Set. keyS…

mysql簡單部署_安裝部署Mysql實例(最簡單快速噢)

題外話作為Mysql DBA&#xff0c;我們平時必須要熟練的一個最最基礎的技能&#xff0c;即安裝部署Mysql實例&#xff0c;所以本文分享一個快速安裝部署Mysql實例的方法。一、環境介質準備Mysql安裝包準備服務器準備我這里使用的是centos 7.x&#xff0c;此方法適用于任何其他li…

zabbix增加手機端4個url地址的返回值

由同事提供4個需要監控的url地址GET類型&#xff1a;http://10.15.24.61:809/UserCenterService.svc/getAccountInfo/563/9638POST類型&#xff1a;http://10.15.24.61:809/ProductService/userInvestVarietyYjsList/4/0/563/1/9638/1.0http://10.15.24.61:809/ProductService/…

java timezone_Java TimeZone setID()方法與示例

java timezoneTimeZone類的setID()方法 (TimeZone Class setID() method) setID() method is available in java.util package. setID()方法在java.util包中可用。 setID() method is used to set the id of this TimeZone. setID()方法用于設置此TimeZone的ID。 setID() metho…

iis php mysql 集成_如何在IIS上集成php(iis+mysql+php+zend)

下面介紹下如何在IIS上集成php、這里我就不說cgi了&#xff0c;因為cgi需要系統權限過高&#xff0c;不建議虛擬主機使用&#xff0c;而且cgi程序也很少有人用到&#xff0c;樓主說的要iis6.0結合php安裝需要&#xff1a;windows2003系統 安裝有IIS6.0php-5.1.1-Win32.zipmysql…

微信紅包促銷系統開發

如今&#xff0c;互聯網的普及&#xff0c;借助網絡&#xff0c;營銷更加方便。已經有商家開始與我們合作開發新推出的微信二維碼紅包促銷活動了&#xff0c;不僅能達到活動氣氛還能進行防偽&#xff0c;同時還可以給自己的公眾號沉淀粉絲。微信紅包促銷系統開發—— 張小龍作為…

hashmap示例_Java HashMap remove()方法與示例

hashmap示例HashMap類的remove()方法 (HashMap Class remove() method) remove() method is available in java.util package. remove()方法在java.util包中可用。 remove() method is used to remove the key-value pairs that exist in this HashMap for the given key eleme…

mysql 中有行號嗎_重置SQLite3 / MySQL中的行號計數

sqlite的使用&#xff1a;DELETE FROM your_table;DELETE FROM sqlite_sequence WHERE name your_table;sqlite keeps track of the largest ROWID that a table has ever held using the special sqlITE_SEQUENCE table. The sqlITE_SEQUENCE table is created and initializ…

『科學計算』科學繪圖庫matplotlib練習

思想&#xff1a;萬物皆對象 作業 第一題&#xff1a; import numpy as np import matplotlib.pyplot as pltx [1, 2, 3, 1] y [1, 3, 0, 1]def plot_picture(x, y):plt.plot(x, y, colorr, linewidth2, linestyle--, markerD, labelone)plt.xticks(list(range(-5,5,1)))plt.…

Java BigDecimal min()方法與示例

BigDecimal Class max()方法 (BigDecimal Class max() method) max() method is available in java.math package. max()方法在java.math包中可用。 max() method is used to return the least value of (this BigDecimal) and the given (BigDecimal ob). max()方法用于返回(t…

mysql下載64位 csdn_Linunx-CentOS7安裝mysql-5.7.23-linux-glibc2.12-x86_64.tar

2. Linux下安裝Mysql2.2 將下載好的mysql安裝包通過xftp上傳到虛擬機上。2.3 將安裝包移動到/usr/local路徑下#mv mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz /usr/local2.4 解壓安裝包#tar -zxvf mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz2.5 重命名解壓文件或者是建立軟…

tempdb 相關總結

/* -- 0. 高速壓縮tempdb為初始值 USE tempdb DBCC SHRINKFILE(2,TRUNCATEONLY); */-- 1. tempdb以下未回收的暫時表 ,某些版本號可能查不到數據 use tempdb; select * from sys.objects o where o.type like %U%;-- Chapter 7 - Knowing Tempdb -- christiancoeo.com-- Show t…

java calendar_Java Calendar after()方法與示例

java calendarCalendar類after()方法 (Calendar Class after() method) after() method is available in java.util package. after()方法在java.util包中可用。 after() method is used to check whether this calendar time is after the time denoted by the given Objects …

rust拆掉墻_rust怎么拆自己的墻

rust游戲中可以建造自己的家&#xff0c;但是當建墻的時候總會覺得擺放不好&#xff0c;所以就需要拆除&#xff0c;但是要怎么拆自己的墻呢&#xff0c;下面小編就來為大家介紹一下吧&#xff01;rust怎么拆自己的墻要先放上領地柜&#xff0c;然后在墻剛建好的幾分鐘內錘子右…

Java BigDecimal add()方法與示例

BigDecimal類的add()方法 (BigDecimal Class add() method) Syntax: 句法&#xff1a; public BigDecimal add(BigDecimal val);public BigDecimal add(BigDecimal val, MathContext ma_co);add() method is available in java.math package. add()方法在java.math包中可用。 …

Analytics API and Customer Data Platform | Segment

Analytics API and Customer Data Platform | Segment

sheets.add示例_Java ArrayDeque add()方法與示例

sheets.add示例ArrayDeque類add()方法 (ArrayDeque Class add() method) add() Method is available in java.lang package. add()方法在java.lang包中可用。 add() Method is used to add the given element at the end of the deque. add()方法用于在雙端隊列的末尾添加給定元…

arcgis出界址點成果表_界址點成果表打印

#coding: UTF-8importarcpyimportosimporttypesimportstringimportshutilimportsysimportreimportopenpyxl#ws是一個xls的工作表#mode是替換模型&#xff0c;1完全替換&#xff0c;2模糊替換&#xff0c;3 追加替換defreplacexls(ws,mode, text, replaceText):rowsws.max_rowco…

基于Kubernetes的分布式壓力測試方案

壓力測試是用來檢測系統承載能力的有效手段。在系統規模較小的時候&#xff0c;在一臺空閑的服務器上使用[ab]&#xff0c;[wrk]&#xff0c;[siege]等工具發起一定量的并發請求即可得到一個初步的測試結果。但在系統復雜度逐步提高&#xff0c;特別是引入了負載均衡&#xff0…