增加文件
This commit is contained in:
parent
6aaa1e35c4
commit
922aa12ec5
@ -0,0 +1,36 @@
|
|||||||
|
/*
|
||||||
|
* Function: 盒子类
|
||||||
|
* Date: 2024 04 18
|
||||||
|
* Code by: JRNitre
|
||||||
|
* */
|
||||||
|
|
||||||
|
package javaAssignment_20240418;
|
||||||
|
|
||||||
|
public class box {
|
||||||
|
double length;
|
||||||
|
double width;
|
||||||
|
double height;
|
||||||
|
|
||||||
|
public void setBox_length (double l){
|
||||||
|
length = l;
|
||||||
|
}
|
||||||
|
public void setBox_width (double w){
|
||||||
|
width = w;
|
||||||
|
}
|
||||||
|
public void setBox_height (double h){
|
||||||
|
height = h;
|
||||||
|
}
|
||||||
|
public void printVolume(){
|
||||||
|
System.out.println(height * width * length);
|
||||||
|
}
|
||||||
|
|
||||||
|
public static void main (String[] args){
|
||||||
|
box b_1 = new box();
|
||||||
|
|
||||||
|
b_1.setBox_height(5);
|
||||||
|
b_1.setBox_length(2);
|
||||||
|
b_1.setBox_width(3);
|
||||||
|
|
||||||
|
b_1.printVolume();
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,44 @@
|
|||||||
|
/*
|
||||||
|
* Function: 虚数和
|
||||||
|
* Date: 2024 04 18
|
||||||
|
* Code by: JRNitre
|
||||||
|
* */
|
||||||
|
|
||||||
|
package javaAssignment_20240418;
|
||||||
|
public class complex {
|
||||||
|
// 实部
|
||||||
|
private int realPart;
|
||||||
|
// 虚部
|
||||||
|
private int imaginePart;
|
||||||
|
|
||||||
|
// 无参构造方法
|
||||||
|
public complex() {
|
||||||
|
this.realPart = 0;
|
||||||
|
this.imaginePart = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
// 有参构造方法
|
||||||
|
public complex (int r, int i){
|
||||||
|
this.realPart = r;
|
||||||
|
this.imaginePart = i;
|
||||||
|
}
|
||||||
|
|
||||||
|
public complex complexAdd (complex a){
|
||||||
|
complex temp = new complex();
|
||||||
|
temp.realPart = this.realPart + a.realPart;
|
||||||
|
temp.imaginePart = this.imaginePart + a.imaginePart;
|
||||||
|
return temp;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String ToString (){
|
||||||
|
return this.realPart + " + " + this.imaginePart + "i";
|
||||||
|
}
|
||||||
|
|
||||||
|
public static void main (String[] args){
|
||||||
|
complex c_1 = new complex(1,2);
|
||||||
|
complex c_2 = new complex(2,3);
|
||||||
|
complex c_out = c_1.complexAdd(c_2);
|
||||||
|
|
||||||
|
System.out.println(c_out.ToString());
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,89 @@
|
|||||||
|
/*
|
||||||
|
* Function: 学生类
|
||||||
|
* Date: 2024 04 18
|
||||||
|
* Code by: JRNitre
|
||||||
|
* */
|
||||||
|
|
||||||
|
package javaAssignment_20240418;
|
||||||
|
|
||||||
|
import java.util.Objects;
|
||||||
|
|
||||||
|
public class student {
|
||||||
|
private int studentID;
|
||||||
|
private String name;
|
||||||
|
private boolean gender;
|
||||||
|
private int age;
|
||||||
|
private int math;
|
||||||
|
private int english;
|
||||||
|
private int chinese;
|
||||||
|
|
||||||
|
public void addStudent_ID (int id){
|
||||||
|
this.studentID = id;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void addStudent_name (String name){
|
||||||
|
this.name = name;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void addStudent_gender (String Uin){
|
||||||
|
if (Objects.equals(Uin, "男")){
|
||||||
|
this.gender = true;
|
||||||
|
}
|
||||||
|
if (Objects.equals(Uin, "女")){
|
||||||
|
this.gender = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public void addStudent_age (int a){
|
||||||
|
this.age = a;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void addStudent_math (int a){
|
||||||
|
this.math = a;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void addStudent_english (int a){
|
||||||
|
this.english = a;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void addStudent_chinese (int a){
|
||||||
|
this.chinese = a;
|
||||||
|
}
|
||||||
|
|
||||||
|
public int getStudent_sum (){
|
||||||
|
return this.math + this.english + this.chinese;
|
||||||
|
}
|
||||||
|
|
||||||
|
public double getStudent_average (){
|
||||||
|
return (double) getStudent_sum() / 3;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void getStudentInfo (){
|
||||||
|
System.out.println("Student ID: " + this.studentID);
|
||||||
|
System.out.println("Student Name: " + this.name);
|
||||||
|
System.out.print("Student Gender: ");
|
||||||
|
if (Objects.equals(this.gender, true)){
|
||||||
|
System.out.println("男");
|
||||||
|
} else{
|
||||||
|
System.out.println("女");
|
||||||
|
}
|
||||||
|
System.out.println("Student Age: " + this.age);
|
||||||
|
System.out.println("Student Sum: " + getStudent_sum());
|
||||||
|
System.out.println("Student Average: " + getStudent_average());
|
||||||
|
}
|
||||||
|
|
||||||
|
public static void main (String[] args){
|
||||||
|
student s1 = new student();
|
||||||
|
|
||||||
|
s1.addStudent_ID(1234);
|
||||||
|
s1.addStudent_name("dog meat");
|
||||||
|
s1.addStudent_gender("男");
|
||||||
|
s1.addStudent_age(15);
|
||||||
|
|
||||||
|
s1.addStudent_chinese(114);
|
||||||
|
s1.addStudent_english(5);
|
||||||
|
s1.addStudent_math(14);
|
||||||
|
|
||||||
|
s1.getStudentInfo();
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,50 @@
|
|||||||
|
/*
|
||||||
|
* Function: 二维数组和
|
||||||
|
* Date: 2024 04 18
|
||||||
|
* Code by: JRNitre
|
||||||
|
* */
|
||||||
|
|
||||||
|
package javaAssignment_20240418;
|
||||||
|
|
||||||
|
public class sumNum {
|
||||||
|
// 行
|
||||||
|
private int m;
|
||||||
|
// 列
|
||||||
|
private int n;
|
||||||
|
private int sum;
|
||||||
|
|
||||||
|
// 带参构造方法
|
||||||
|
public sumNum(int[][] array) {
|
||||||
|
this.m = array.length;
|
||||||
|
this.n = array[0].length;
|
||||||
|
|
||||||
|
int i, j;
|
||||||
|
|
||||||
|
for (i = 0; i < this.n; i++){
|
||||||
|
for (j = 0; j < this.m; j++){
|
||||||
|
this.sum += array[i][j];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public int getSum (){
|
||||||
|
return this.sum;
|
||||||
|
}
|
||||||
|
|
||||||
|
public int get_m (){
|
||||||
|
return this.m;
|
||||||
|
}
|
||||||
|
|
||||||
|
public int get_n (){
|
||||||
|
return this.n;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static void main (String[] args){
|
||||||
|
int[][] s_array = {{1,2,3},{4,5,6},{7,8,9}};
|
||||||
|
|
||||||
|
sumNum s1 = new sumNum(s_array);
|
||||||
|
|
||||||
|
System.out.println("in " + s1.get_m() + " row and " + s1.get_n() + " column sum: ");
|
||||||
|
System.out.println(s1.getSum());
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user