找到 9301 篇文章 关于面向对象编程

如何在 Java 中过滤数组

Ali
Ali
更新于 2020年6月17日 11:30:58

6K+ 浏览量

您可以使用 List.removeAll() 方法来过滤数组。例如import java.util.ArrayList; import java.util.List; public class Tester {    public static void main(String[] args) {       List list = new ArrayList();       list.add("A");       list.add("B");       list.add("C");       list.add("D");       list.add("E");       list.add("F");       list.add("G");       list.add("H");       List filters = new ArrayList();       filters.add("D");       filters.add("E");       filters.add("F");       System.out.println("原始列表 " + list);       list.removeAll(filters);       System.out.println("过滤后的列表 ... 阅读更多

如何在 Java 中将字节数组转换为十六进制字符串?

Rahul Sharma
更新于 2019年7月30日 22:30:21

536 浏览量

使用 Integer.toString(int, redix),其中 int 是要转换的字节,redix 是 16 表示十六进制格式。

查找 Java 中二维数组的维度

Rahul Sharma
更新于 2020年2月24日 10:44:41

403 浏览量

以下示例通过使用 arrayname.length 帮助确定二维数组的上界。https://tutorialspoint.com/javaexamples/arrays_upperbound.htm

如何在 Java 中声明静态字符串数组

Johar Ali
更新于 2020年2月24日 10:43:45

1K+ 浏览量

以下程序显示了如何声明静态字符串数组。示例public class Tester {    private static String[] array;    static {       array = new String[2];       array[0] = "Hello";       array[1] = "World";    }    public static void main(String[] args) {       System.out.println("数组: ");       for(int i = 0; i < array.length; i++){       System.out.print(array[i] + " ");       }    } }输出数组: Hello World

在 Java 中从方法返回数组

Giri Raju
更新于 2020年2月25日 05:21:22

218 浏览量

方法也可以返回数组。例如,以下方法返回另一个数组的反转数组 -示例public static int[] reverse(int[] list) {    int[] result = new int[list.length];    for (int i = 0, j = result.length - 1; i < list.length; i++, j--) {       result[j] = list[i];    }    return result; }

在 Java 中将数组传递给方法

Jai Janardhan
更新于 2020年2月25日 05:05:56

272 浏览量

就像您可以将基本类型的值传递给方法一样,您也可以将数组传递给方法。例如,以下方法显示 int 数组中的元素 -示例public static void printArray(int[] array) {    for (int i = 0; i < array.length; i++) {       System.out.print(array[i] + " ");    } }您可以通过传递数组来调用它。例如,以下语句调用 print Array 方法以显示 3、1、2、6、4 和 2 -printArray(new int[]{3, 1, 2, 6, 4, 2});

Java 中的 public 访问修饰符

Vrundesha Joshi
更新于 2020年2月24日 12:32:52

299 浏览量

声明为 public 的类、方法、构造函数、接口等可以从任何其他类访问。因此,在 public 类中声明的字段、方法、块可以从属于 Java 宇宙的任何类访问。但是,如果我们尝试访问的 public 类位于不同的包中,则仍然需要导入 public 类。由于类继承,类的所有 public 方法和变量都由其子类继承。示例以下函数使用 public 访问控制 -public static void main(String[] arguments) {    // ... }应用程序的 main() 方法必须是 ... 阅读更多

Java 中的 protected 访问修饰符

Rishi Rathor
更新于 2020年2月24日 12:32:07

631 浏览量

在超类中声明为 protected 的变量、方法和构造函数只能由其他包中的子类或 protected 成员类的包中的任何类访问。protected 访问修饰符不能应用于类和接口。方法、字段可以声明为 protected,但是接口中的方法和字段不能声明为 protected。Protected 访问让子类有机会使用辅助方法或变量,同时阻止不相关的类尝试使用它。示例以下父类使用 protected 访问控制,以允许其子类覆盖 openSpeaker() 方法 - class AudioPlayer ... 阅读更多

Java 中的默认访问修饰符

Nancy Den
更新于 2020年2月24日 12:31:33

4K+ 浏览量

默认访问修饰符意味着我们没有显式声明类、字段、方法等的访问修饰符。未声明任何访问控制修饰符的变量或方法可用于同一包中的任何其他类。接口中的字段隐式为 public static final,接口中的方法默认为 public。示例变量和方法可以在没有任何修饰符的情况下声明,如下例所示 -String version = "1.5.1"; boolean processOrder() {    return true; }

Java 中的 private 访问修饰符

Daniol Thomas
更新于 2020年2月24日 12:30:54

439 浏览量

声明为 private 的方法、变量和构造函数只能在声明的类本身中访问。private 访问修饰符是最严格的访问级别。类和接口不能是 private。如果类中存在 public getter 方法,则可以从类外部访问声明为 private 的变量。使用 private 修饰符是对象封装自身并隐藏外部世界数据的主要方式。示例以下类使用 private 访问控制 - public class Logger {    private String format;    public String getFormat() {       return this.format;    }    public void setFormat(String ... 阅读更多

广告