java这个对象类是什么意思?
我只是想知道对象S[]在这个代码中是什么意思?这是数组中堆栈的源代码片段。这是数据类型吗?它的回报是什么?应该输入什么类型的数据
public class ArrayStack implements Stack {
public static final int CAPACITY = 1000;
public int capacity;
Object S[];
你可以在下面搜索框中键入要查询的问题!
我只是想知道对象S[]在这个代码中是什么意思?这是数组中堆栈的源代码片段。这是数据类型吗?它的回报是什么?应该输入什么类型的数据
public class ArrayStack implements Stack {
public static final int CAPACITY = 1000;
public int capacity;
Object S[];
# 1 楼答案
在对名义问题
Object S[];
的回答中,是一个名为S
的对象数组的声明没什么。什么是回报?您已经给出了类定义的开始,因此不关闭它就会抛出一个错误
如果您的意思是“什么是
Object S[];
返回的”,那么同样不会返回任何内容,因为它不是一个操作https://www.freecodecamp.org/news/when-to-use-a-function-declarations-vs-a-function-expression-70f15152a0a0/下次请试着把你的问题分解一下,因为每个问题都是基于对以下答案越来越模糊的理解
# 2 楼答案
Object S[];
只是一个变量声明。变量名为S
,类型为Object[]
。为了清晰起见,您也可以将其写为Object[] S;
它不会“返回”任何内容,但是
S
是一个未初始化的Object
数组。初始化后,可以向其中添加任何对象