我试图打印出一个对象的实例变量的内容,但我一直不知道如何做到这一点。这是我的。请求填充数组的java文件
for (int i = 0; i < friends.length; i++) {
friends[i] = new Datab();
System.out.println("\nFilling object #: " + (i + 1));
Scanner kb = new Scanner(System.in);
System.out.println("Enter First name: ");
first = kb.next();
System.out.println("Enter Last name: ");
last = kb.next();
System.out.println("Enter Cell Number: ");
cell = kb.next();
}
这是带有构造函数和toString的. java文件
protected static String first;
protected static String last;
protected static String cell;
private String what;
public Datab()
{
first = null;
last = null;
cell = null;
}
public Datab(String f, String l, String c)
{
first=f;
last=l;
cell=c;
}
public static String getFirst(Datab [] n)
{
return first;
}
public static String getLast(Datab [] n)
{
return last;
}
public static String getCell(Datab [] n)
{
return cell;
}
public String toString(){
return("");
}
}
您正在正确重写toString,但它没有给您任何信息。如果您希望它为您提供有关对象的有意义的数据,下面是一个如何进行的示例
@Override
public String toString() {
return "first:"first + " last:" + last + " cell: " + cell;
}
您现在所要做的就是调用System.out.println,说System.out.println(朋友[i]);
,它隐式调用该对象的toString方法,该方法将打印出对象的状态。
我还有其他输出值的代码,如min、max和average。我不知道如何在用户通过扫描仪输入的排序数组中输出值。
本文向大家介绍C#不重复输出一个数组中所有元素的方法,包括了C#不重复输出一个数组中所有元素的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#不重复输出一个数组中所有元素的方法。分享给大家供大家参考。具体如下: 1.算法描述 0)输入合法性校验 1)建立临时数组:与原数组元素一样。该步骤的目的是防止传入的原数组被破坏 2)对临时数组进行排序 3)统计临时数组共有多少个不同的数字。该
本文向大家介绍bootstrap输入框组使用方法,包括了bootstrap输入框组使用方法的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了bootstrap输入框组的使用方法,供大家参考,具体内容如下 效果图: 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。
问题内容: 我无法从多维数组获得任何输出。我正在尝试使用push_array方法获取数据。 我想得到我的输出为: John, 1001 Tom, 1002 Jerry, 1003 Sarah, 1004 但是,我没有得到任何输出。我知道该数组正在工作,但是当我回显$ message并且在输出foreach数组中不使用$ id和$ name时得到以下输出。 当前输出:(在回显$ message时)
本文向大家介绍Vue数字输入框组件的使用方法,包括了Vue数字输入框组件的使用方法的使用技巧和注意事项,需要的朋友参考一下 最近在通过《Vue.js实战》系统学习Vue,虽然在项目中已多次使用Vue进行开发,但是对于一些非常基础性的知识点还不是很了解,因此这次通过结合数字输入框组件实战来谈谈简单的组件开发。 源代码:数字输入框组件 项目整体结构 ├── src 项目代码 │ ├── common
问题内容: 我偶然发现了这段代码。 我试图在实际运行之前猜测运行它的结果。看到他们时,我真的很困惑,需要一些解释。 这是代码: 输出为: 这是为什么? 怎么样 为什么会出现?我还没有实例化。 如果出现,为什么 之后 呢? 问题答案: 在我开始解释代码执行的每一步之前,您应该了解一些事实: 根据引用类型解析字段引用,并在运行时基于对象类型解析方法调用(以动态方式)。 即使您自己没有将其 隐式 放置在