java题目,那位高手帮忙做一下,谢谢了

java题目 ,那位高手帮忙做一下,谢谢了~

public class Dog { private String name; private String color; private int weight; private int age; public Dog() { } public Dog(String name, String color, int weight, int age) { this.name = name; this.color = color; this.weight = weight; this.age = age; } public String toString() { String returnStr = "Dog name:" + this.name + " Dog color:" + this.color + " Dog weight:" + this.weight + " Dog age" + this.age; return returnStr; } public void shoot() { System.out.println("This is " + this.name +" shoot!"); } public void bite() { System.out.println("This is " + this.name + " bite"); } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getColor() { return color; } public void setColor(String color) { this.color = color; } public int getWeight() { return weight; } public void setWeight(int weight) { this.weight = weight; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } public static void main(String[] args) { Dog dog1 = new Dog("Dog1", "white", 5, 4); Dog dog2 = new Dog("Dog2", "red", 6 , 4); dog1.shoot(); dog2.bite(); }}已经试验过了

这个代码应该简单点,容易懂
import javax.swing.JOptionPane;
public class baidu
{
public static void main(String args[])
{
int i;int t[]=new int[10];int max,min;
for(i=0;i<=9;i++)
{
String input;
input=JOptionPane.showInputDialog("请输入第"+(i+1)+"个数");
t[i]=Integer.parseInt(input);
}

max=t[9];min=t[9];
for(i=9;i>0;i--)
{
if(t[i]>t[i-1])
min=t[i-1];
}
for(i=9;i>0;i--)
{
if(t[i]<t[i-1])
max=t[i-1];
}
System.out.println("最大数max="+max);
System.out.println("最小数min="+min);

}
}
//最笨的方法
import javax.swing.JOptionPane;
public class baidu
{
public static void main(String args[])
{
int i;int t[]=new int[10];int max,min;
for(i=0;i<=9;i++)
{
String input;
input=JOptionPane.showInputDialog("请输入第"+(i+1)+"个数");
t[i]=Integer.parseInt(input);
}

max=Math.max(t[0],Math.max(t[1],Math.max(t[2],Math.max(t[3],Math.max(t[4],Math.max(t[5],Math.max(t[6],Math.max(t[7],Math.max(t[8],t[9])))))))));
System.out.println("最大数max="+max);


}
}
//其实只要明白两个Math.max(a,b)是得到两个数的最大值就可以了啊

第6问的文字问题描述不是很理解。稍微写了下。

public class Student {

//无参构造函数
public Student(){}

//有参构造函数
public Student(String no, String name, int age){
this.no = no;
this.age = age;
this.name = name;
}

private String no; //学号
private String name;//名称
private int age; //年龄

//-----------------------------Set 跟 Get 方法 start ------------------
public String getNo() {
return no;
}
public void setNo(String no) {
this.no = no;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
//-----------------------------Set 跟 Get 方法 end ------------------

//重写toString方法
@Override
public String toString() {
return "我的名字叫:".concat(name).concat(",学号是:").concat(no).concat(",今年").concat(age+"岁了!");
}

//计算学生总数的方法(大概多此一举)
public static int getCount(List<Student> list){
return list.size();
}

//程序入口
public static void main(String[] args) {
//保存多个学生对象的集合
List<Student> list = new ArrayList<Student>();

//学生对象1
Student stu = new Student();
stu.setAge(18);
stu.setName("小明");
stu.setNo("00001");
System.out.println(stu.toString());
list.add(stu);

//学生对象2
stu = new Student("00002", "小花", 22);
System.out.println(stu.toString());
list.add(stu);

System.out.println("共有学生人数:"+getCount(list)+"人");//输出学生对象集合总数
}
}

Java编程题目求大佬帮忙
答:代码如下:// App1.javapublic class App1 {public static void main(String[] args) {String str = "kjkjdJKSDJFK932849384KSDJFK&&*&2334989~~2343L4ks";int upperCnt = 0, lowerCnt = 0, otherCnt = 0;for (int i = 0; i < str.length(); i++) {char ch = str.charAt(i);...

哪位高手帮忙做个java编程题 要代码,谢谢哈
答:import java.awt.BorderLayout;import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel;import javax.swing.JTextField;public class Login extends ...

求高手帮忙。Java题目。
答:第一个java代码为 Test.java import java.util.Scanner;class cyrcle{private double r;static double pr = 3.14;public void input(){Scanner sc = new Scanner(System.in);System.out.print("输入半径: ");this.r = sc.nextDouble();}public void output(){System.out.println("圆面积为:...

几道JAVA题目,求好心人给下答案,感激不尽
答:1、public static void main(String[] args)2、public finall static 3、3 4、抽象类 5、implements 6、类:一个包含属性、方法,使用class关键字定义 对象:创建对象必须使用new关键字,对象其实在内存中存储的是类的引用地址。7、try是可能发生异常的内容;catch是发生异常后要处理的代码;finally是...

JAVA编程题目,求高手大神帮忙解答,谢谢!
答:import java.util.Scanner;public class Num { public static void main(String[] args) { //定义数组存储5个整数 int arr[]=new int[5];//创建Scanner对象 Scanner s=new Scanner(System.in);//定义存储最大值最小值变量 int max;int min;//通过for循环输入5个整数 for(int i=0;i<arr....

帮我做个JAVA题
答:单词:society 出现次数:1 单词长度:7 下面是程序的代码:一共有3个类,分别是:Word.java(模型层) FileService.java(业务层) Test.java(视图层) /***/package question3.model;import java.io.Serializable;/ 实体类Word author admin / public class Word implements Serializable,Comparab...

请高手帮忙做道JAVA题
答:2.为上个实验中定义的矩形类派生一个子类:正方形类。若正方形类的操作同样是求周长和面积,则这个子类除了从父类哪里继承来的方法之外,还需要定义哪些方法。列出正方形类的所有属性与方法。编程检查、运行所编写的正方形类 class Square extends Rectangle { public Square(){ } public Square(double ...

JAVA题,高手帮忙,谢谢
答:我只给你核心思想或者算法:第一题 利用ASCII码,设置一个数值变量,随机生成八个二十六个英文字母的ASCII码,注意要检测是否有重复,大小写差32自己搞定,然后设置元音数组辅音数组即可 第二题 其实就是将输入中的r变h,在谭浩强的c课本上有个类似的例子,只不过是计算单词的个数,你可以根据这个改编一...

一个比较简单的java题,麻烦各位大侠帮帮忙,好的追加分
答:这是以前学JAVA时做过的例子,可直接用 / 测试类(包含main方法)/ public class HelloWorld { public static void main(String[] args){ Dog animal1 = new Dog();Cat animal2 = new Cat();Frog animal3 = new Frog();if(animal1.isMammal())System.out.println("狗是哺乳动物");else S...

Java题目,高手麻烦帮忙做一下!
答:1、package entity;public class Student { private String name;private int age;private String sex;public String getName() { return name;} public void setName(String name) { this.name = name;} public int getAge() { return age;} public void setAge(int age) { this.age = age...

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

联系反馈
Copyright© IT评价网