创建一个新类Gerbil
题目:创建一个新类Gerbil,包含int gerbilNumber,在构造器中初始化它。添加一个方法hop(),用以打印Gerbil的号码以及正在跳跃的信息。创建一个ArrayList,并向其中添加Gerbil对象。使用get()遍历List,并且随每个Gerbil调用hop().
import java.util.ArrayList;class Gerbil{int gerbilNumber;//创建对象Gerbil(int Number) {gerbilNumber = Number;//构造器初始化}void hop() {//hop方法System.out.println("Gerbil "+gerbilNumber+" is hopping");}
}public class Exercise {public static void main(String[] args) {ArrayList<Gerbil> gerbil = new ArrayList<Gerbil>();//创建ArrayListfor(int i=0;i<5;i++) {gerbil.add(new Gerbil(i));}for(int i = 0;i<gerbil.size();i++) {gerbil.get(i).hop();}}}
/*
Gerbil 0 is hopping
Gerbil 1 is hopping
Gerbil 2 is hopping
Gerbil 3 is hopping
Gerbil 4 is hopping*///
创建一个新类Gerbil相关推荐
- 练习:创建 一个新类 Gerbil,包括 int getbilNumber,在构造器中初始化它。
package com.list.arraylist;import java.util.ArrayList;/***创建 一个新类 Gerbil,包括 int getbilNumber,在构造器中初始 ...
- java创建一个图形类getv_java建立类和对象分糖果
10个小孩围成一圈分糖果,老师分给第一个小孩10块,第二个小孩2块,第三个小孩8块,第四个小孩22块,第五个小孩16块,第六个小孩4块,第七个小孩10块,第八个小孩6块,第九个小孩14块,第十个小孩2 ...
- 01_创建一个新的activityactivity配置清单文件
今天开始学四大组件.今天是学Activity,然后是广播接收者,然后是服务,然后是内容提供者.四大组件,咱们一天一个.Activity就是跟用户交互的界面,大部分的应用都不会只有这么一个界面.创建多个 ...
- 如何在Java中创建一个新的List
本文翻译自:How to make a new List in Java We create a Set as: 我们创建一个Set为: Set myset = new HashSet() How d ...
- 联合查询是要多创建一个实体类么_[译] 如何用 Room 处理一对一,一对多,多对多关系?...
原文作者:Florina Muntenescu 原文地址: medium.com/androiddeve- 译者:秉心说 译者说:最近在做一款 Rss 阅读器,使用 Room 存储订阅源以及其中的文章 ...
- Android自定义控件学习(四)------创建一个视图类
创建一个视图类 精心设计的自定义视图与其他精心设计的类非常相似.它使用易于使用的界面封装了一组特定的功能,它可以高效地使用CPU和内存,等等.不过,作为一个设计良好的设计,自定义视图应该: 符合And ...
- android自定义View学习(一)----创建一个视图类
创建一个视图类 精心设计的自定义视图与其他精心设计的类非常相似.它使用易于使用的界面封装了一组特定的功能,它可以高效地使用CPU和内存,等等.不过,作为一个设计良好的班级,自定义视图应该: 符合And ...
- Android 创建一个新的Activity
本文转载自:http://www.cnblogs.com/wuyudong/p/5658020.html 新建一个项目,创建一个java类,继承自Activity 新建一个Android.xml文件: ...
- 创建一个新的extender
写在前面的话: 本人在前一段的ASP.NET AJAX的学习中,本想使用一个<ajaxToolkit:ValidatorCalloutExtender >,但是折腾了几天,发现不能够使用, ...
最新文章
- 重磅 | 最全PPT实录!英伟达发布可编程AI推理加速器TensorRT
- 分享13个Spring Boot 优质开源项目!商城,ERP,管理系统
- Flutter开发之数据存储-2-文件存储(33)
- UDP如何实现可靠传输
- 《转》从程序员到项目经理(五):不是人人都懂的学习要点
- 1.虚拟化的历史和定义
- VTK:Video之MPEG2
- tailf、tail -f、tail -F 指令
- java避免空指针异常_避免Java中的空指针异常
- 68 cookie在登录中的作用
- 亲测有效!解决macOS Big Sur系统Parallels Desktop 16的USB无法使用和无法联网问题
- 20211102:数字滤波器按照实现结构的分类及其优缺点总结
- ES5-String-indexOf/lastIndexOf
- 在.NET中探测U盘的插入/拔出
- idea装vue插件之后没有代码提示怎么办呢
- 白盒测试之基本路径测试法[3]
- 笨方法学习python
- 实用主义学python百度网盘_麻瓜编程:实用主义学Python(5套全)(火评)
- Python的学习笔记案例4--52周存钱挑战4.0
- python爬取阳光问政