找到 4330 篇文章 關於 Java 8

在 Java 中,如何使用 lambda 表示式將字串陣列/列表轉換為整數陣列/列表?

Srinivas Gorla
更新於 2020年6月16日 10:12:36

694 次瀏覽

您可以將字串的 ArrayList 轉換為整數的 ArrayList,如下所示:示例即時演示import java.util.ArrayList; import java.util.List; import java.util.stream.Collectors; public class LamdaExpressions {    public static void main(String args[]) {       ArrayList list = new ArrayList();       list.add("123");       list.add("223");       list.add("323");       list.add("334");       List listInteger =          list.stream().map(s -> Integer.parseInt(s)).collect(Collectors.toList());       System.out.println(listInteger);    } }輸出[123, 223, 323, 334]

如何在 Java 中將陣列放入陣列中?

Abhinanda Shri
更新於 2020年6月16日 10:11:04

2K+ 次瀏覽

示例即時演示import java.util.Arrays; public class ArrayWithinAnArray{    public static void main(String args[]) {       int[] myArray1 = {23, 56, 78, 91};       int[] myArray2 = {123, 156, 178, 191};       int[] myArray3 = {223, 256, 278, 291};       int[] myArray4 = {323, 356, 378, 391};       int [][] arrayOfArrays = {myArray1, myArray2, myArray3, myArray4};       System.out.println(Arrays.deepToString(arrayOfArrays));    } }輸出[[23, 56, 78, 91], [123, 156, 178, 191], [223, 256, 278, 291], [323, 356, 378, 391]]

為什麼有時在 Java 中將類宣告為 final?

Sreemaha
更新於 2019年7月30日 22:30:20

576 次瀏覽

如果一個類被宣告為 final,則不能繼承它。如果嘗試這樣做,則會得到一個編譯時錯誤,如下所示:示例final class Super { private int data = 30; } public class Sub extends Sub { public static void main(String args[]){ } }輸出Exception in thread "main" java.lang.Error: Unresolved compilation problem: at Sub.main(Sub.java:7)

在 Java 中,子類是否繼承父類的私有變數和私有方法?

varma
更新於 2019年7月30日 22:30:20

761 次瀏覽

否,子類不能繼承父類的私有成員,它只能繼承父類的受保護、預設和公共成員。如果嘗試這樣做,則會得到一個編譯時錯誤,如下所示:示例class Super{ private int data = 30; public void display(){ System.out.println("Hello this is the method of the super class"); } } public class Sub extends Super{ public void greet(){ System.out.println("Hello this is the method of the sub class"); ... 閱讀更多

什麼是 Java 中的父類和子類?

usharani
更新於 2020年6月16日 08:47:34

15K+ 次瀏覽

Java 支援繼承,這是一種面向物件程式設計的概念,其中一個類獲取另一個類的成員(方法和欄位)。您可以從另一個類繼承成員,使用 extends 關鍵字,如下所示:class A extends B{}繼承其他類屬性的類稱為子類(派生類、子類),而其屬性被繼承的類稱為父類(基類、超類)。以下是一個演示繼承的示例。這裡,我們有兩個類,分別是 Sample 和 MyClass。其中 Sample 是父類,名為 MyClass 的類是子類。示例即時演示class Sample{    public ... 閱讀更多

什麼是 Java 類中的靜態成員?

varun
更新於 2019年7月30日 22:30:20

24K+ 次瀏覽

在 Java 中,靜態成員屬於類,您可以無需例項化類即可訪問這些成員。static 關鍵字可以與方法、欄位、類(內部/巢狀)、塊一起使用。靜態方法 - 您可以使用 static 關鍵字建立靜態方法。靜態方法只能訪問靜態欄位和方法。要訪問靜態方法,無需例項化類,您可以只使用類名,如下所示:示例即時演示public class MyClass { public static void sample(){ ... 閱讀更多

如何在 Java 中宣告、定義和呼叫方法?

Prabhas
更新於 2019年7月30日 22:30:20

2K+ 次瀏覽

以下是 Java 中宣告方法的語法。語法修飾符 返回型別 方法名(引數列表){ //方法體 }其中,修飾符 - 定義方法的訪問型別,使用是可選的。返回型別 - 方法可能返回值。方法名 - 這是方法的名稱。方法簽名由方法名和引數列表組成。引數列表 - 引數列表,是方法的引數型別、順序和數量。這些是可選的,方法可能包含零個引數。方法體 - 方法體定義了... 閱讀更多

Java 類中的簡單名稱、規範名稱和類名稱有什麼區別?

vanithasree
更新於 2019年7月30日 22:30:20

2K+ 次瀏覽

Java 類的規範名稱是類名及其包的名稱。例如,類 File 的規範名稱是 java.io.File。您還可以使用 Java 方法獲取特定類的規範名稱。名為 Class 的類提供了一個方法 getCanonicalName(),此方法返回當前類的規範名稱。示例即時演示import java.lang.*; public class ClassDemo { public static void main(String[] args) { ClassDemo c = new ClassDemo(); Class cls = c.getClass(); ... 閱讀更多

如何在 Java 中從另一個類訪問類的成員?

radhakrishna
更新於 2019年7月30日 22:30:20

12K+ 次瀏覽

要從另一個類訪問類的成員。首先,匯入該類。建立該類的物件。使用此物件訪問該類的成員。假設在名為 myPackage 的包中有一個類,其中包含一個名為 display() 的方法package myPackage; public class Sample { public void display() { System.out.println("Hello"); } }您可以像這樣訪問它。import myPackage; public class MyClass { public static void main(String args[]) { Sample s = new Sample(); s.done(); } }輸出hello

為什麼 Java 陣列宣告使用花括號?

Ankitha Reddy
更新於 2019年7月30日 22:30:20

555 次瀏覽

花括號通常表示集合和組合,而在大多數基於 Algol 的程式語言中,花括號用於宣告陣列。

廣告

© . All rights reserved.