「java作业简单」初识java作业

博主:adminadmin 2023-01-28 16:27:06 294

今天给各位分享java作业简单的知识,其中也会对初识java作业进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

一个简单java作业

话说你这样的题目很蛋疼,用int常数来代表饮料类型这是特别扭的想法,不知道是你的想法还是题目本身就是这样,假如是你自己的想法我想不到怎么去写,假如不使用int常数代表,5分钟应该搞定了,就是想问问你有没有改了题目,习惯了不用switch语句...

java简单作业题

public class MyDate {

private int year ;

private int month ;

private int day ;

public MyDate(){}

public MyDate(int year, int month, int day) {

super();

this.year = year;

this.month = month;

this.day = day;

}

public String toString() {

return "MyDate =="+year+"-"+month+"-"+day;

}

public int getYear() {

return year;

}

public void setYear(int year) {

this.year = year;

}

public int getMonth() {

return month;

}

public void setMonth(int month) {

this.month = month;

}

public int getDay() {

return day;

}

public void setDay(int day) {

this.day = day;

}

}

public class MyTime {

public static void main(String[] args) {

MyTime time = new MyTime(14,53,20);

System.out.println(time.toString());

}

private int hour;

private int minute;

private int second;

public MyTime() {

}

public MyTime(int hour, int minute, int second) {

super();

this.hour = hour;

this.minute = minute;

this.second = second;

}

public String toString() {

return "current time=="+hour + ":" + minute + ":" + second;

}

public int getHour() {

return hour;

}

public void setHour(int hour) {

this.hour = hour;

}

public int getMinute() {

return minute;

}

public void setMinute(int minute) {

this.minute = minute;

}

public int getSecond() {

return second;

}

public void setSecond(int second) {

this.second = second;

}

}

public class FullTime {

public static void main(String[] args) {

MyDate myDate = new MyDate(2007, 10, 2);

MyTime myTime = new MyTime(14,17,35);

FullTime fullTime = new FullTime(myDate,myTime);

System.out.println(fullTime);

}

private MyDate myDate;

private MyTime myTime;

public FullTime(MyDate myDate, MyTime myTime) {

super();

this.myDate = myDate;

this.myTime = myTime;

}

public String toString() {

String text = myDate.getYear() + "年" + myDate.getMonth() + "月"

+ myDate.getDay() + "日" + myTime.getHour() + "时"

+ myTime.getMinute() + "分" + myTime.getSecond() + "秒";

return text;

}

public MyDate getMyDate() {

return myDate;

}

public void setMyDate(MyDate myDate) {

this.myDate = myDate;

}

public MyTime getMyTime() {

return myTime;

}

public void setMyTime(MyTime myTime) {

this.myTime = myTime;

}

}

第4题,你自己想办法吧。主要知识点:

1、继承

2、super和final,这个只是表面的东西,说到底还是java中overrides(重写)的要求

3、通过多层间接的继承,你要知道的是 对象被实例化的顺序。

做一个简单的Java作业,大二期末作业

第一题直接上网搜java计算器,你想自己写也无所谓,不是多么难的事。第二题属于开放题类,你可以参考游戏中角色的属性值,比如说饱食度、血量之类的属性,六个知识点就更简单了,重载和抛异常就不说了,随便写一个继承类实现一个接口就能体现出重写、继承、接口。最后剩下一个你可以挑一个你比较熟悉的就行了,不建议选多线程,特别容易出问题,不管是正则还是文件流都是很容易体现的

Java面向对象程序设计一道作业题 程序设计求解答 希望用简单的方法谢谢

自定义类MyNumber:

import java.util.ArrayList;

import java.util.List;

public class MyNumber {

public int[] delZero(int[] arr){

int[] newArr = new int[arr.length];

for (int i=0; iarr.length; i++){

//删除所有含0的元素(0,10,20......)

//            if (arr[i] == 0  arr[i]%10 == 0){

//删除所有为0的元素

if (arr[i] == 0){

arr = delAnyPosition(arr,i);

}

}

return arr;

}

public static int[] delAnyPosition(int[] arr,int position){

//判断是否合法

if(position = arr.length || position  0){

return null;

}

int[] res = new int[arr.length - 1];

for(int i = 0;ires.length;i++){

if(i  position){

res[i] = arr[i];

}else{

res[i] = arr[i + 1];

}

}

return res;

}

}

java大作业题目那个类型的比较简单

pta中的四的第一题和第三题比较简单。第一次java作业,虽然题量比较多,共有9题,但是难度比较简单,题目的内容与之前写过的C语言题目很相像,都是输入题目要求的数字后进行相应的计算,输出结果。

java作业简单的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于初识java作业、java作业简单的信息别忘了在本站进行查找喔。