java作業
❶ java作業
有病,連老師留的作業都拿到這里,還不給分,你對的起你爹媽給你的學費嗎?
❷ 做一個簡單的Java作業,大二期末作業
第一題直接上網搜java計算器,你想自己寫也無所謂,不是多麼難的事。第二題屬於開放題類,你可以參考游戲中角色的屬性值,比如說飽食度、血量之類的屬性,六個知識點就更簡單了,重載和拋異常就不說了,隨便寫一個繼承類實現一個介面就能體現出重寫、繼承、介面。最後剩下一個你可以挑一個你比較熟悉的就行了,不建議選多線程,特別容易出問題,不管是正則還是文件流都是很容易體現的
❸ Java程序設計大作業
這種作業額話,只能給你思路了,基本考察的是java的基本IO操作,主要用到文件File和一些輸入輸出流
❹ JAVA編程作業
public class ScutStudent {
private String Name;
private String No;
private int chineseScore;
private int mathScore;
private int englishScore;
public ScutStudent() {
super();
// TODO 自動生成的構造函數存根
}
public ScutStudent(String name, String no, int chineseScore, int mathScore,
int englishScore) {
super();
Name = name;
No = no;
this.chineseScore = chineseScore;
this.mathScore = mathScore;
this.englishScore = englishScore;
}
//得到平均分
public int getArgScore(){
return (this.getChineseScore()+this.getEnglishScore()+this.getMathScore())/3;
}
public String getName() {
return Name;
}
public void setName(String name) {
Name = name;
}
public String getNo() {
return No;
}
public void setNo(String no) {
No = no;
}
public int getChineseScore() {
return chineseScore;
}
public void setChineseScore(int chineseScore) {
this.chineseScore = chineseScore;
}
public int getMathScore() {
return mathScore;
}
public void setMathScore(int mathScore) {
this.mathScore = mathScore;
}
public int getEnglishScore() {
return englishScore;
}
public void setEnglishScore(int englishScore) {
this.englishScore = englishScore;
}
}
❺ Java作業!
publicstaticintsum(int[]arr){
intsum=0;
for(inti=0;i<arr.length;i++){
sum+=arr[i];
}
returnsum;
}
❻ 一個java的作業!~
import java.lang.Math;
//a+bx+cx^2=y
public class func(double a1,double b1,double c1,double x1){
double a=a1;idouble b=b1;double c=c1;double x=x1;idouble y=0;
public void function(double a,double b,double x)
{
if((b^2-4*a*c)<0.0)
printf("沒有實根");
double x1=-(b/2a)+Math.sqrt(b^2-4*a*c)/2a;
double x2=-(b/2a)-Math.sqrt(b^2-4*a*c)/2a;
printf("根為x1=%d,x2=%d",x1,x2);
}
❼ java作業
public class Person {
private String xm = "";
private String xb = "";
private String csny = "";
public Person(String xm, String xb) {
this.xm = xm;
this.xb = xb;
}
public String getXm() {
return xm;
}
public void setCsny(String csny) {
this.csny = csny;
}
public void work() {
System.out.println("當前正在工作");
}
public void sleep() {
System.out.println("當前正在睡覺");
}
public String toString() {
return "姓名:" + xm + " 性別:" + xb + " 出生年月:" + csny;
}
}
public class Student {
public static void main(String[] args) {
Person lisi = new Person("李榮", "20");
lisi.setCsny("1978-11-15");
lisi.work();
lisi.sleep();
System.out.println(lisi);
}
}
❽ JAVA作業怎麼做
importjava.util.Scanner;
publicclassGuessGame{
publicstaticvoidmain(String[]args){
startGuess();
}
publicstaticvoidstartGuess(){
Scannerin=newScanner(System.in);
intinput,random,fower=1,upper=13;
inti=1;
System.out.println("請開始輸入想猜的正整數:");
while(true){
input=in.nextInt();
//生成fower到upperde隨機數
random=(int)(Math.random()*(upper-fower+1)+fower);
if(input>random){
System.out.println("當前隨機數"+random+"范圍("+fower+","+upper+")");
System.out.println("大了");
upper=input-1;
fower=1;
}elseif(input<random){
System.out.println("當前隨機數"+random+"范圍("+fower+","+upper+")");
System.out.println("小了");
upper=13;
fower=input+1;
}elseif(i==1){
System.out.println("第一次輸入就猜中,猜"+(int)(Math.random()*(upper-fower+1)+fower)+"的人將被懲罰!");
}else{
System.out.println("當前隨機數"+random+"范圍("+fower+","+upper+")");
System.out.println("猜中的人被懲罰");
System.out.println("GAMEOVER!");
break;
}
i++;
}
}
}
❾ java作業,構造方法
學生類:
classStudent{
//定義數據成員姓名、年齡、各科成績
Stringname=null;
intage=0;
Stringgender=null;
intgaoshu=0;
intwangye=0;
intjava=0;
//有參數構造方法
publicStudent(Stringname,intage,Stringgender,intgaoshu,intwangye,intjava){
this.name=name;
this.age=age;
this.gender=gender;
this.gaoshu=gaoshu;
this.wangye=wangye;
this.java=java;
}
}
測試類:
class TestStudent{
public void main(String[]args){
//創建學生對象並用構造方法初始化
Student zhangsan = new Student("ZhangSan",20,"男",80,90,100);
//輸出值到控制台
System.out.println("學生姓名:"+zhangsan.name);
System.out.println("學生年齡:"+zhangsan.age);
System.out.println("學生性別:"+zhangsan.gender);
System.out.println("學生高數成績:"+zhangsan.gaoshu);
System.out.println("學生網頁成績:"+zhangsan.wangye);
System.out.println("學生java成績:"+zhangsan.java);
}
}
❿ Java基礎 作業
我也是初學者,利用空閑時間把你的作業做了,不知道理解對不對,你看看,呵呵,哪裡不對告訴我哦,我好知道哪裡錯了:)
public abstract class Person {
String name;// 名字
int age;// 年齡
char sex;// 性別
double height;// 身高
double weight;// 體重
int phone;// 電話
String address;// 地址
public void eat() {// 吃飯(返回「吃飯」)
System.out.println("吃飯");
}
abstract void rest();// 休息(抽象方法)
public void sleep() {// 睡覺(返回「睡覺」)
System.out.println("睡覺");
}
}
public class Teacher extends Person {//一個老師類繼承人類
int teacher_id;// 老師編號
int work_year;// 老師工齡
String teach;// 老師技術領域
public void T_school_open() {// 參加開學典禮(顯示「同學開學好」)
System.out.println("同學開學好");
}
public void prepare_lesson() {// 備課(顯示「備課中」)
System.out.println("備課中");
}
public void teaching() {// 上課(顯示「開始上課,並調用學生的聽課方法」)
System.out.println("開始上課");
}
public void rest() {// 休息(調用吃飯方法,備課方法,睡覺方法)
eat();
prepare_lesson();
sleep();
}
}
public class Student extends Person {// 學生類繼承人類
int student_id;// 學生編號
int student_grade;// 學生年級
public void S_school_open() {// 參加開學典禮(顯示「老師開學好」)
System.out.println("老師開學好");
}
public void lesson() {// 聽課(顯示「開始聽課」)
System.out.println("開始聽課");
}
public void homework() {// 寫作業(顯示「做作業」)
System.out.println("做作業");
}
public void rest() {// 休息(調用吃飯方法,寫作業方法,睡覺方法)
eat();
homework();
sleep();
}
}
public class Class {// 一個班級類
Teacher t = new Teacher();// 帶班教員(老師對象)
Student s = new Student();
// Student[] s=new Student[];//班級學員(學生對象的數組,數組中儲存所有的學生對象)
String date;// 成立時間(年/月/日)
String classname;// 班級名稱
int grade;// 所屬年級
public void class_star() {// 班級成立(調用學生老師的參加開學典禮)
t.T_school_open();
s.S_school_open();
}
public void teach_star() {// 班級上課(調用老師的上課方法)
t.teaching();
}
public void class_over() {// 放學(調用老師和學生的休息方法)
t.rest();
s.rest();
}
}
public class ClassTest {// 一個ClassTest類
public static void main(String[] args) {
Teacher T = new Teacher();// 老師對象
Student S = new Student();// 學生對像
Class C = new Class();// 班級對象
C.class_star();// 調用班級的班級成立方法
C.teach_star();// 調用班級的班級上課方法
C.class_over();// 調用班級的放學方法
}
}