找到關於 Java 8 的4330 篇文章

如何在 Java 中宣告一個類?

mkotla
更新於 2019-07-30 22:30:20

13K+ 次瀏覽

以下是宣告類的語法:class className { //類的正文 } 你可以透過在class關鍵字旁邊寫類的名稱,然後加上花括號來宣告一個類。在其中,你需要定義類的正文(內容),即欄位和方法。為了使類對所有(類)都可訪問,你需要將其設定為public。public class MyClass { //類的內容(欄位和方法)}

如何在 Java 中將位元組陣列轉換為十六進位制字串?

Abhinaya
更新於 2019-07-30 22:30:20

435 次瀏覽

DatatypeConverter 類的 printHexBinary() 方法接受一個位元組陣列並返回一個十六進位制字串。示例import javax.xml.bind.DatatypeConverter; public class ByteToHexString { public static void main(String args[]) { String sam = "Hello how are you how do you do"; byte[] byteArray = sam.getBytes(); String hex = DatatypeConverter.printHexBinary(byteArray); System.out.println(hex); } }輸出48656C6C6F20686F772061726520796F7520686F7720646F20796F7520646F

什麼是 Java 類?

Giri Raju
更新於 2019-07-30 22:30:20

541 次瀏覽

Java 中的類是使用者定義的資料型別,是藍圖,是分類,它描述了其型別物件支援的行為/狀態。示例public class Dog { String breed; int age; String color; void barking() { } void hungry() { } void sleeping() { } } 類可以包含以下任何變數型別。區域性變數 - 在方法、建構函式或塊內定義的變數稱為區域性... 閱讀更多

如何在 Java 中將 BLOB 轉換為位元組陣列?

Ramu Prasad
更新於 2019-07-30 22:30:20

7K+ 次瀏覽

你可以使用 getBytes() 方法將 blob 的內容轉換為位元組陣列。示例import java.awt.Image; import java.awt.image.BufferedImage; import java.sql.Blob; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; import java.util.Arrays; public class BlobToByteArray { public static void main(String[] args) throws Exception { Image image = new BufferedImage(300, 400, BufferedImage.TYPE_INT_RGB); String JDBC_DRIVER = "com.mysql.jdbc.Driver"; String DB_URL = "jdbc:mysql:///mydb"; String USER = "root"; String PASS = "password"; ... 閱讀更多

如何在 Java 中將多維陣列對映到單一陣列?

V Jyothi
更新於 2020-02-19 12:15:46

2K+ 次瀏覽

二維陣列只不過是一維陣列的陣列。因此,要將二維陣列對映到一維陣列。建立與二維陣列長度相等的陣列,並使用 for 迴圈將二維陣列的內容逐行儲存在上面建立的陣列中。示例public class Mapping_2DTo1D {    public static void main(String args[]) {       int [][] array2D = {{7, 9, 8, 5}, {4, 5, 1, 8}, {9, 3, 2, 7}, {8, 1, 0, 9}};       int [] myArray1 = new int[array2D[0].length];       int [] myArray2 = ... 閱讀更多

陣列的元素在記憶體中如何(在哪裡)儲存?

Priya Pallavi
更新於 2019-07-30 22:30:20

1K+ 次瀏覽

在 Java 中,陣列是物件,因此與其他物件一樣,陣列儲存在堆區中。陣列儲存原始資料型別或引用(到派生資料)型別,就像物件一樣,陣列的變數儲存對陣列的引用。

我可以在 Java 中從另一個數組引用一個數組的元素嗎?

Nikitha N
更新於 2020-06-16 10:04:41

434 次瀏覽

是的,你可以 - int [] myArray1 = {23, 45, 78, 90, 10}; int [] myArray2 = {23, 45, myArray1[2], 90, 10};但是,一旦你這樣做,第二個陣列就會儲存值的引用,而不是整個陣列的引用。因此,陣列中的任何更新都不會影響引用的值 - 示例即時演示import java.util.Arrays; public class RefferencingAnotherArray {    public static void main(String args[]) {       int [] myArray1 = {23, 45, 78, 90, 10};       int [] myArray2 = {23, 45, myArray1[2], 90, 10};       System.out.println("Contents of the ... 閱讀更多

什麼是 Java 中的可變長度(動態)陣列?

Srinivas Gorla
更新於 2020-02-19 12:12:03

4K+ 次瀏覽

在 Java 中,陣列是固定大小的。陣列的大小將在建立時決定。但是,如果你仍然想建立可變長度的陣列,你可以使用像陣列列表這樣的集合來實現。示例import java.util.ArrayList; import java.util.Arrays; import java.util.Scanner; public class AddingItemsDynamically {    public static void main(String args[]) {       Scanner sc = new Scanner(System.in);       System.out.println("Enter the size of the array :: ");       int size = sc.nextInt();       String myArray[] = new String[size];       System.out.println("Enter elements of the array (Strings) :: ");       for(int i=0; i

如何在 Java 中建立泛型陣列?

Abhinanda Shri
更新於 2019-07-30 22:30:20

199 次瀏覽

不,我們不能在 Java 中建立泛型陣列。

如何在 Java 中動態地向陣列新增項?

Ankitha Reddy
更新於 2019-07-30 22:30:20

10K+ 次瀏覽

由於陣列的大小是固定的,因此你不能動態地向其中新增元素。但是,如果你仍然想這樣做,請將陣列轉換為 ArrayList 物件。將所需元素新增到陣列列表中。將陣列列表轉換為陣列。示例import java.util.ArrayList; import java.util.Arrays; import java.util.Scanner; public class AddingItemsDynamically {    public static void main(String args[]) {       Scanner sc = new Scanner(System.in);       System.out.println("Enter the size of the array :: ");       int size = sc.nextInt();       String myArray[] = new String[size];       System.out.println("Enter elements of the array ... 閱讀更多

廣告
© . All rights reserved.