「java编程入门练习题」java编程考试题及答案

博主:adminadmin 2023-01-01 15:42:08 641

今天给各位分享java编程入门练习题的知识,其中也会对java编程考试题及答案进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java编程基础练习题

这道题的答案是C。

double[] num1; //定义一个double类型的数组num1

double num3=2.0; //定义一个double类型的变量并赋值为2.0

int num2=5; //定义一个int类型的冰凉num2,并赋值为5

num1=new double[num2+1];

//给double类型的数组num1赋值,并初始化为5+1个大小, num2=5,所以是5+1

num1[num2]=num3;

//上面这句翻译过来就是:数组num1[5]=2.0 。 由于数组下标从0开始,所以下标为5的元素是最后一个元素。 所以答案是C

java入门编程题

import java.util.Scanner;

public class Program {

    public static void main(String[] args) {

        Scanner s=new Scanner(System.in);

        System.out.println("请输入华氏温度:");

        int F=s.nextInt();

        double Cd=(F-32)/9*5D;

        int C=(int)Cd;

        System.out.println("摄氏温度:");

        System.out.println(C);

    }

}

java编程题,基础

package com.sunpx.test;

public class Song {

    protected String name;

    protected String composer;

    protected int year;

    public Song(String name, String composer, int year) {

        this.name = name;

        this.composer = composer;

        this.year = year;

    }

    public Song(String name){

        this.name = name;

    }

    @Override

    public String toString() {

        return "Song{" +

                "name='" + name + '\'' +

                ", composer='" + composer + '\'' +

                ", year=" + year +

                '}';

    }

    public String toString(int year) {

        String yearN = String.valueOf(year);

        return "Song{" +

                "name='" + name + '\'' +

                ", composer='" + composer + '\'' +

                ", year=" + yearN +

                '}';

    }

    public String getName() {

        return name;

    }

    public void setName(String name) {

        this.name = name;

    }

    public String getComposer() {

        return composer;

    }

    public void setComposer(String composer) {

        this.composer = composer;

    }

    public int getYear() {

        return year;

    }

    public void setYear(int year) {

        this.year = year;

    }

}

一道Java初学者练习题,拜托了各位编程大神!

你好,提问者:

如果解决了你的问题,请采纳,若有疑问请追问,谢谢!

package com.zyx.cn.baidu_test;

/**

 * 动物类

 * @author yltd

 */

public interface Animal {

//voice方法

public void voice();

}

package com.zyx.cn.baidu_test;

/**

 * 猫类

 * @author yltd

 *

 */

public class Cat implements Animal {

@Override

public void voice() {

System.out.println("Cat");

}

}

package com.zyx.cn.baidu_test;

//猪类

public class Pig implements Animal {

@Override

public void voice() {

System.out.println("Pig");

}

}

package com.zyx.cn.baidu_test;

//狗类

public class Dog implements Animal {

@Override

public void voice() {

System.out.println("Dog");

}

}

package com.zyx.cn.baidu_test;

/**

 * 宠物店

 * @author yltd

 */

public class Store {

public Animal getInstance(String srt){

Animal animal =null;

if("dog".equals(srt)){

animal = new Dog();

}else if("pig".equals(srt)){

animal = new Pig();

}else{

animal = new Cat();

}

return animal;

}

}

package com.zyx.cn.baidu_test;

/**

 * 测试类

 * @author yltd

 */

public class AnimalTest {

public static void main(String[] args) {

Store store =new Store();

Animal animal_1 =  store.getInstance("cat");

animal_1.voice();

System.out.println("=============");

Animal animal_2 =  store.getInstance("dog");

animal_2.voice();

System.out.println("=============");

Animal animal_3 =  store.getInstance("pig");

animal_3.voice();

}

}

结果:

Cat

=============

Dog

=============

Pig

用JAVA编程 类与对象的基础题

class Phone{

private String phonenumber;

public void setPhonenumber(String phonenumber){

this.phonenumber=phonenumber;

}

public String getPhonenumber(){

return phonenumber;

}

public void recCall(){

System.out.println("接到一个电话");

}

public void telCall(){

System.out.println("拨出一个电话");

}

}class Fixedphone extends Phone{

private String phonenumber;//号码是私有,设置为private,不可继承

public void recCall(){

System.out.println("以"+this.phonenumber+"呼出了一个电话"); //重载了父类的recCall

}

}class Cordlessphone extends Fixedphone{

private String phonenumber;

public void info(){

System.out.println("这是无绳电话的信息");

}

}interface Moveable{

public void moveinfo();

}class Mobilephone extends Phone implements Moveable{

private String phonenumber;

public void moveinfo(){

System.out.println("我实现了可移动性");

}

}public class PhoneTest{

public static void main(String a[]){

Phone[] p=new Phone[5];

Phone p1=new Phone();

p1.setPhonenumber("123456789");

p[0]=p1;

Phone p2=new Phone();

p2.setPhonenumber("987654321");

p[1]=p2;

Mobilephone mp=new Mobilephone();

mp.setPhonenumber("11111");

p[2]=mp;

Fixedphone fp=new Fixedphone();

fp.setPhonenumber("22222");

p[3]=fp;

Cordlessphone cp=new Cordlessphone();

cp.setPhonenumber("33333");

p[4]=cp;

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

System.out.println(p[i].getPhonenumber());

} p[4]=p[1];

System.out.println(p[4].getPhonenumber());

}} 写的不是很好,希望对你有帮助噶

JAVA入门编程题目,求专业人士解答,要求详细并能指出我的错误在哪,谢谢!

import java.util.Scanner;

import java.lang.Math;

public class c

{

public static void main(String[] args)

{

Scanner input=new Scanner(System.in);

System.out.println("请输入会员号");

int num1=input.nextInt();

int num2=1+(int)(Math.random()*9);

int num3=(num1/100)%10;

while((999num1)||(num110000))

{

System.out.println("会员号不存在,请重新输入");

num1=input.nextInt();

}

System.out.println("幸运号码是:"+num2);

if(num2==num3)

{

System.out.println(num1+"是幸运用户,获得精美MP3一个");

}else

{

System.out.println(num1+"谢谢您的支持!");

}

}

}

关于java编程入门练习题和java编程考试题及答案的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。