JAVA编程题求解,谢谢

java编程题目求解?急要谢谢!~

其实你这个题目挺简单的,你不应该找别人写。
你应该问你想不明白的知识点,而不应该直接要代码。
这个作业涉及到的就是方法的知识、包括方法的返回值、参数等。
还涉及到了基本数据类型、类型转换、算术运算符等。
虽然给定的成绩是int类型,要返回的数据类型是float类型,但我们并不需要进行强制类型转换,因为int和float都属于数字类型,而且从int到float符合自动类型转换的规则。
总之你只要记住从int数据类型到float数据类型会自动转换就行了。
不理解的话你强制类型转换一下也没关系的。
我给你写了一份,希望你能读懂。
public class Test {
public static void main(String[] args) {
System.out.println("校花的总成绩:" + getTotalValue(97, 98, 99, 100));
System.out.println("校花的平均分:"+getAverageValue(97, 98, 99, 100));
}
/**
* 求4门课的总分
*
* @param chinese 语文课分数
* @param math 数学课分数
* @param english 英语课分数
* @param synthetic 生物课分数
* @return 4门课的总成绩
*/
public static float getTotalValue(int chinese, int math, int english, int synthetic) {
return chinese + math + english + synthetic;
}
/**
* 求4门课的平均分
*
* @param chinese 语文课分数
* @param math 数学课分数
* @param english 英语课分数
* @param synthetic 生物课分数
* @return 4门课的平均分
*/
public static float getAverageValue(int chinese, int math, int english, int synthetic) {
// 平均分就是拿总分数除以4。
// 求总分数。
float totalValue = chinese + math + english + synthetic;
// 求平均分(总成绩除以4)。
return totalValue / 4;
}
}

import java.util.ArrayList;import java.util.Arrays;import java.util.Collections;public class Homework18_20 {public static void main(String[] args) {Integer[] arr1 = {5,1,4,32,8,7,9,-6};Integer[] arr2 = {5,2,87,10,1};ArrayList ar1 = new ArrayList(Arrays.asList(arr1));System.out.println(ar1);ArrayList ar2 = new ArrayList(Arrays.asList(arr2));ArrayList ar12 = new ArrayList(Arrays.asList(arr1));ar12.retainAll(ar2); //ar12获得ar1 和 ar2的交集System.out.println(ar12);ar1.removeAll(ar12); //ar1 异或ar2.removeAll(ar12); //ar2 异或ArrayList ar3 = new ArrayList(); //新建结果集合ar3.addAll(ar1); //加入ar1异或ar3.addAll(ar2); //加入ar2异或Collections.sort(ar3); //ar3自然排序for (int i = ar3.size() - 1; i > -1; i--) {System.out.print(ar3.get(i) + " "); //倒序取出}}}

import java.util.Scanner;
public class Student {
private String name;
private int id;
private double score;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public double getScore() {
return score;
}
public void setScore(double score) {
this.score = score;
}
public static void main(String[] args) {
Student[] students = new Student[3];
for (int i = 0 ; i < 3; i ++){
Scanner in =new Scanner(System.in);
Student student = new Student();
System.out.println("输入名字:");
student.setName(in.next());
System.out.println("输入id:");
student.setId(in.nextInt());
System.out.println("输入成绩:");
student.setScore(in.nextDouble());
students[i] = student;
}
for (int i = 0 ; i < 3;i ++){
System.out.println("姓名:" + students[i].getName() +
"id:" + students[i].getId() +
"成绩:" + students[i].getScore());
}
}
}

几道JAVA题目,求好心人给下答案,感激不尽
答:public class Demo {//小明今年12岁,他母亲比他大20岁。编程计算多少年后他母亲的年龄是小明的2倍。public static void main(String[] args) {System.out.println(getYeah());}public static int getYeah(){int xmAge = 12,mqAge = 20,yeah = 0;while(true){if(mqAge / 2 == xmAge)...

这里有几道java题,求大神帮忙解答下好吗?非常感谢!
答:1、构造函数当你在需要实例化类的时候可以调用 2、自定义类不能被其他包中直接访问,可以通过设置这个类的访问范围,然后再在其他包中的类中定义出这个类 3、包导入使用这个不需要解释,很简单,就是你用到哪个类,就需要将那个导入的类所在的包路径导入 4、接口关键字:implements 5、抛出异常可以两...

Java题,求讲解,谢谢
答:第一题 n1.i=20 n2.i=20 第二题 super.x=11;x=100 11 super.x=16;x=100 16 第一题分析:class Member{ int i;} public class MemberTest { public static void main(String[] args) { Member n1=new Member();Member n2=new Member();n1.i=10;//n1=10 n2=n1;//n2变成n1的...

Java编程:请看题目,在下面,麻烦给出完整的解答。我是个菜鸟,谢谢
答:import java.util.Scanner;class Test { public static final String STR_INPUT_N = "请输入小明的自有话费(整数),N:"; public static final String STR_INPUT_M = "请输入每使用多少元就可以获赠1元,M:"; public static final String STR_INPUT_N_AGAIN = "请再次输入小明的自有话...

Java 基础编程题求解,不是很懂
答:第一种:方式借助于,while循环获取,提示输入内容获取输入值,然后判断如果余数为5结束循环。int i = 0;do{System.out.println("请输入数据边界值:");//获取输入数字Scanner sc = new Scanner(System.in);int s = sc.nextInt();i = s%10;if(i == 5){System.out.println(s);sc.close...

Java题求解
答:1.关于类成员 类的成员就2种:成员变量和成员函数。成员变量又称属性或者字段(java的API中可以见到),成员函数又包括构造函数(又称构造方法,构造器)和普通函数(普通方法)构造函数没有返回类型,函数名与类名必须相同,这是与普通方法的主要区别。拿第一题来说:员工 Employee 类:属性+函数(构造...

java编程题 本人新手,求详解。
答:/ 学生类 author 逍遥 / public class Student { //学号 private int sId;//姓名 private String sName;//数学成绩 private double mathScore;//计算机成绩 private double computerScore;/ 获取学号 return / public int getsId() { return sId;} / 设置学号 param sId / public void setsId(...

求一个java编程题的答案
答:1)定义一个接口People,里面包含一个方法voidcomplexion();package cn;public interface People { void complexion();} 2)定义一个抽象类Asian,里面包含一个抽象方法voidnation();package cn;public abstract class Asian { public abstract void nation();} 3)定义一个类Chinese,继承自Asian,并且实现...

Java编程常见面试题目,要求正确答案?
答:Java编程常见面试题目,要求正确答案? 第一,谈谈final,finally,finalize的区别。 第二,AnonymousInnerClass(匿名内部类)是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? ... 第一,谈谈final, finally, finalize的区别。 第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,...

请教一道简单的初级JAVA题,谢谢各位!
答:import java.util.Scanner;//导包,导入util包下的Scanner类,这个类的主要作用就是接收输入信息 public class GuestDemo {//类的声明,不多解释了 public static void main(String[] args) {//main方法,程序运行的入口 Scanner input = new Scanner(System.in);//实例化一个Scanner,之后就可以用...

IT评价网,数码产品家用电器电子设备等点评来自于网友使用感受交流,不对其内容作任何保证

联系反馈
Copyright© IT评价网