有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java这个对象类是什么意思?

我只是想知道对象S[]在这个代码中是什么意思?这是数组中堆栈的源代码片段。这是数据类型吗?它的回报是什么?应该输入什么类型的数据

public class ArrayStack implements Stack {

public static final int CAPACITY = 1000;
public int capacity;
Object S[];

共 (2) 个答案

  1. # 1 楼答案

    在对名义问题Object S[];的回答中,是一个名为S的对象数组的声明

    What does it return?

    没什么。什么是回报?您已经给出了类定义的开始,因此不关闭它就会抛出一个错误

    如果您的意思是“什么是Object S[];返回的”,那么同样不会返回任何内容,因为它不是一个操作https://www.freecodecamp.org/news/when-to-use-a-function-declarations-vs-a-function-expression-70f15152a0a0/

    下次请试着把你的问题分解一下,因为每个问题都是基于对以下答案越来越模糊的理解

  2. # 2 楼答案

    Object S[];只是一个变量声明。变量名为S,类型为Object[]。为了清晰起见,您也可以将其写为Object[] S;

    它不会“返回”任何内容,但是S是一个未初始化的Object数组。初始化后,可以向其中添加任何对象