java初学者代码例子(求高手们帮忙修改简单的Java代码,修改后的代码越简单越好,最好有详细的注释,我是Java新手,谢谢!)

2025-04-10 18:20:02 0

java初学者代码例子(求高手们帮忙修改简单的Java代码,修改后的代码越简单越好,最好有详细的注释,我是Java新手,谢谢!)

本文目录

求高手们帮忙修改简单的Java代码,修改后的代码越简单越好,最好有详细的注释,我是Java新手,谢谢!

a.首先书上的代码就是完整的一个类,但不是main类,这个类可以在其他类里面调用

b.你写的类其实就是加了main方法,但是你没有在main方法里调用你的下面的方法,

public class Student

{

static float height,weight;//成员变量定义

static String name,sex,no;//成员变量定义

public static void main(Stringargs){

setStudent(“李史“,“男“,“1号“);

}

static void setStudent(String n, String s, String o){//方法定义

name=n;sex=s;no=o;

System.out.println(“姓名:“+name + “\n性别:“+sex + “\n学号:“+no);

}

static void setWH(float w,float h){//方法定义

weight = w; height = h;

}

}

3.要是用课本上的,输出的结果完全一样

初学者请求java源代码

class Car{// 车辆属性 private String brand; // 品牌 private double engineDisplacement;// 排气量 private double speed;// 当前速度 private boolean status;// 启动状态 private double maxSpeed;// 最大速度 public double getSpeed () { return this.speed; } public Car(String brand, double engineDisplacement, double maxSpeed) { this.brand = brand; this.engineDisplacement = engineDisplacement; this.maxSpeed = maxSpeed; // 其他属性也要有初始值,不然执行出错。 this.speed = 0; this.status = false; } /** 启动 */ public void start() { this.status = true; printNowStatus (); } /** 关闭(熄火) */ public void stop() { // 只在速度为0时关闭(貌似楼上两位没仔细看题…) if (this.speed == 0) { this.status = false; } printNowStatus (); } /** 加速 */ public void speedUp() { // 只在启动时可以加速 if (this.status) { this.speed = this.speed + 20; if (this.speed 》 this.maxSpeed) { this.speed = this.maxSpeed; } } printNowStatus (); } /** 减速 */ public void slowDown() { // 只在启动时可以减速 if (this.status) { this.speed = this.speed - 10; if (this.speed 《 0) { this.speed = 0; } } printNowStatus (); } /** 状态打印,在每次启动,加减速,关闭时调用 */ private void printNowStatus () { System.out.println(“轿车【“ + this.brand + “】现在的启动状态是:“ + this.status + “速度是:“ + this.speed +“。“); }}public class TestCar{ public static void main(String args) { Car myCar = new Car (“红旗“, 2, 120); //启动 myCar.start(); // 循环加速到120 while (myCar.getSpeed() 《 120) { myCar.speedUp(); } //循环减速 while (myCar.getSpeed() 》 0) { myCar.slowDown(); } //关闭 myCar.stop(); }} /* 直接拿文本写的,我用的电脑没装jdk,楼主自己到Java开发环境下调试,应该没什么问题… */

求Java大神帮忙写一段代码 不要写的太复杂 我是初学者

import java.util.ArrayList;import java.util.Iterator;import java.util.Map;import java.util.Set;import java.util.TreeMap;import java.util.TreeSet; public class Book implements Comparable《Book》{ int id; String name; String author; String press; public Book(int id, String name, String author, String press) { super(); this.id = id; this.name = name; this.author = author; this.press = press; } public String toString() { return “Book “; } public int compareTo(Book o) { if(this.id》o.id){ return 1; } if(this.id《o.id){ return -1; } return 0; } public static void main(String args) { Book b1=new Book(001, “java“, “吴教授“, “新华出版社“); Book b2=new Book(002, “java程序设计“, “张教授“, “延边出版社“); Book b3=new Book(003, “java自学指导“, “刘教授“, “大地出版社“); //采用set方式储存,这样的话需要实现Comparable接口 Set《Book》 s=new TreeSet《Book》(); s.add(b1); s.add(b2); s.add(b3); //采用list方式储存 ArrayList《Book》 al=new ArrayList《Book》(); al.add(b1); al.add(b2); al.add(b3); //采用map方式储存 Map《Integer, Book》 m=new TreeMap《Integer, Book》(); m.put(b1.id, b1); m.put(b2.id, b2); m.put(b3.id, b3); //遍历List System.out.println(“List 输出:“); for (int i = 0; i 《 al.size(); i++) { System.out.println(al.get(i)); } System.out.println(); //采用迭代遍历set System.out.println(“set 输出:“); Iterator《Book》 i=s.iterator(); while(i.hasNext()){ System.out.println(i.next()); } System.out.println(); //读取map里的值 System.out.println(“map 输出:“); System.out.println(m.get(b1.id)); System.out.println(m.get(b2.id)); System.out.println(m.get(b3.id)); } } 这样看得懂吧。

一个简单的Java程序代码

package com.zpp;public class Charge { public static void main(String args) { if(args.length ==0) { System.out.println(“parameter error!“); System.out.println(“java com.zpp.Charge “); return; } int min = Integer.parseInt(args); double money = 0.0; if (min 《= 0) { money =0.0; System.out.println(“not money“); } else if (min 《= 60) { money = 2.0; } else { money = 2.0 + (min - 60) * 0.01; } System.out.println(“please pay: “ + money); }} 编译:javac -d . Charge.java运行:java com.zpp.Charge 111

java初学者代码例子(求高手们帮忙修改简单的Java代码,修改后的代码越简单越好,最好有详细的注释,我是Java新手,谢谢!)

本文编辑:admin

更多文章:


bereavement(bereavement是什么意思)

bereavement(bereavement是什么意思)

本文目录bereavement是什么意思请教:Notation of annual leave / sick leave / bereavement leavebereavement是什么意思bereavement_百度翻译 bereav

2025年3月29日 00:00

carrot cake(请指点下Carrot cake的家常做法)

carrot cake(请指点下Carrot cake的家常做法)

本文目录请指点下Carrot cake的家常做法请指点下Carrot cake应该怎么做请指点下Carrot cake的家常做法食材:胡萝卜300克、核桃250克、蛋黄4个.、红糖200克、肉桂粉1 茶勺、淡朗姆酒30毫升、低粉60克、泡打

2025年2月19日 21:20

her怎么读(her怎么读)

her怎么读(her怎么读)

本文目录her怎么读Her英语怎么读her怎么读一、读音:英  二、意思: 她三、例句:I really thought I’d lost her. Everybody kept asking me, ’Have you found you

2025年4月10日 09:50

charting是什么意思(chart中文是什么意思)

charting是什么意思(chart中文是什么意思)

本文目录chart中文是什么意思t-charting的中文意思是什么chart的中文意思是什么chart中文是什么意思chart,英文单词,名词、动词。1、名词:图表;海图;图纸;排行榜;人名;(泰)察。2、动词:绘制…的图表;在海图上标出

2025年3月19日 00:00

java合并两个数组(java合并两个有序数组)

java合并两个数组(java合并两个有序数组)

本文目录java合并两个有序数组java中怎么合并两个数组 简单明了的java编写合并两个数组,{1,2,3,4,5} {4,5,6,7,8}java怎么将2个数组的数据合并Java如何合并两个数组java两个数组合并用for循环java如

2025年3月19日 18:00

广州模板建站源码(模板建站一般可以提供源码给我们吗)

广州模板建站源码(模板建站一般可以提供源码给我们吗)

本文目录模板建站一般可以提供源码给我们吗他们说模板建站分系统建站和源码模板建站这是系统建站和源码模板建站是什么意思呀谁能告诉建站流程是怎样的在广州哪里可以帮忙建站模板建站一般可以提供源码给我们吗模版建站一般都不会给客户源码的,一般都捆绑销售

2025年2月25日 09:40

正则表达式在线校验(比较常用证件正则表达式验证大全)

正则表达式在线校验(比较常用证件正则表达式验证大全)

本文目录比较常用证件正则表达式验证大全怎样使用正则表达式进行验证正则表达式验证文本框只能输入数字和小数点如何用正则表达式验证整数(包括负整数)正则表达式验证如何使用正则表达式验证非空如何用正则表达式校验汉字正则表达式js验证求正则表达式,地

2025年3月2日 08:00

folk怎么读(用英语国家怎么读)

folk怎么读(用英语国家怎么读)

本文目录用英语国家怎么读人们用英语怎么用英语国家怎么读nation  英  n. 国家;民族;国民n. (Nation)人名;(英)内申短语Ammu Nation 武器商店 ; 首先到街旁的兵器商店 ; 去武器店Political nati

2025年4月2日 07:10

php期末考试题及答案(PHP+Mysql上机考试题)

php期末考试题及答案(PHP+Mysql上机考试题)

本文目录PHP+Mysql上机考试题php基础测试PHP选择题php选择题PHP练习题PHP+Mysql上机考试题《?php$p_arr = array(“20120101“=》95,“20120102“=》88,“20120103“=》4

2025年3月24日 02:30

51自学网无限永久会员(51自学网的v币在哪买)

51自学网无限永久会员(51自学网的v币在哪买)

本文目录51自学网的v币在哪买【求助】51视频自学网会员账号密码51自学网为什么注册了会员还是有部分不能看啊我要自学网如何成为永久vip求51自学网账号51自学网的v币在哪买介绍其中的一种:第一步 注册账号登陆51自学网站第二步 点击积

2025年2月25日 23:20

remediation(SARemediation可以删除吗)

remediation(SARemediation可以删除吗)

本文目录SARemediation可以删除吗Phycoremediation 什么意思SARemediation可以删除吗不可以删除。这个词是修饰的意思,应该是SupportAssist Remediation的缩写,应该是一个软件内的一系

2025年4月4日 23:30

acceptation(关于accept这个单词的问题)

acceptation(关于accept这个单词的问题)

本文目录关于accept这个单词的问题acceptance与acception的区别关于accept这个单词的问题accept 是动词, 翻译成汉语动词的接受,接纳,承认,同意等acceptance ,是名词,是动词accept 对应的名

2025年3月12日 23:10

cxf 和http restful的区别?如何搭建基于cxf的webservice服务端

cxf 和http restful的区别?如何搭建基于cxf的webservice服务端

本文目录cxf 和http restful的区别如何搭建基于cxf的webservice服务端java调用cxf webservice时,启动Tomcat报错如何用java调用cxf webservice接口java cxf是什么,能干什么

2025年2月9日 02:50

焦点图的作用(js通栏焦点图居中的解决办法,css样式设置不起作用,不知js里是否添加了宽度,图片始终不居中)

焦点图的作用(js通栏焦点图居中的解决办法,css样式设置不起作用,不知js里是否添加了宽度,图片始终不居中)

本文目录js通栏焦点图居中的解决办法,css样式设置不起作用,不知js里是否添加了宽度,图片始终不居中app上焦点图的视差滚动是如何在web实现的怎么用纯css实现焦点图点击切换js通栏焦点图居中的解决办法,css样式设置不起作用,不知js

2025年3月23日 10:40

qpython3官方版下载(手机版qpython如何下载pygame)

qpython3官方版下载(手机版qpython如何下载pygame)

本文目录手机版qpython如何下载pygame关于爬虫,qpythonqpython3版本和安装包相关问题手机版qpython如何下载pygame1/3 分步阅读安装好python后,配置环境变量。安装pygame需要先配置两个环境变量。

2025年4月2日 01:10

自学php教程(学习php需要什么基础怎么学呢)

自学php教程(学习php需要什么基础怎么学呢)

本文目录学习php需要什么基础怎么学呢怎么自学php如何自己在网上自学php如何最快速的学习PHP学习php需要什么基础怎么学呢PHP需要掌握的知识还是比较多的,最基本的比如:PHP基本的语法、php框架以及CMS、mysql数据库设计表、

2025年2月18日 14:00

数据分析方法(常用的数据分析方法有哪些)

数据分析方法(常用的数据分析方法有哪些)

本文目录常用的数据分析方法有哪些常用数据分析处理方法有哪些统计学中常用的数据分析方法有哪些常用的数据分析方法是什么数据分析的基本方法有哪些数据分析惯用的5种思维方法是什么数据分析的分析方法有哪些数据分析的分析方法都有哪些数据分析方法都有哪些

2025年3月11日 19:20

truffle(Truffle可以做英文名吗)

truffle(Truffle可以做英文名吗)

本文目录Truffle可以做英文名吗truffle是什么颜色Truffle可以做英文名吗Truffle翻译成中文是松露,珍稀昂贵的食材。在国外,不少人会把某些美食的名字作为自己的英文名,这个不稀奇,如果你觉得奇怪,可以试试把这个词改成Tuf

2025年3月1日 02:40

gin什么意思?gin网络用语的意思是什么

gin什么意思?gin网络用语的意思是什么

本文目录gin什么意思gin网络用语的意思是什么GIN在台湾的意思gin什么意思1、意思:n. 杜松子酒n. 弹棉机;轧花机;陷阱;网v. 用轧棉机去籽;用陷阱(网)捕捉2、发音:英    3、例句:I’d like a gin and o

2025年4月8日 23:40

feeling怎么读(feelings是什么意思)

feeling怎么读(feelings是什么意思)

本文目录feelings是什么意思feel怎么读“feel”怎么读feel 英文怎么发音feelings是什么意思feelings的意思是:n. 情感;意见(feeling的复数)。读音:英  ;短语Finer Feelings 美好的感

2025年2月18日 14:30

近期文章

本站热文

harbor,port,pier的区别?谁能解释“harbour“(港口)与“pier“(码头)的区别
2025-02-22 17:40:03 浏览:19
ibatis foreach(ibatis 批量update操作)
2025-02-10 23:40:06 浏览:7
endless rain(endless rain表达什么情感)
2025-02-14 06:00:02 浏览:7
标签列表

热门搜索