「java编程入门练习题」java编程考试题及答案
今天给各位分享java编程入门练习题的知识,其中也会对java编程考试题及答案进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、java编程基础练习题
- 2、java入门编程题
- 3、java编程题,基础
- 4、一道Java初学者练习题,拜托了各位编程大神!
- 5、用JAVA编程 类与对象的基础题
- 6、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编程考试题及答案的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。