「java程序设计基础实验」Java程序设计基础实验指导
今天给各位分享java程序设计基础实验的知识,其中也会对Java程序设计基础实验指导进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、java编程基础知识二的实验项目单,实验目的是掌握循环嵌套的使用,掌握数组的定义及运用,
- 2、Java程序设计实验,需要将运行的题目截图,没有这个软件,所以比较麻烦。谢谢
- 3、JAVA程序设计
- 4、java程序设计 面向对象基础 实验
- 5、Java基础知识实验??
java编程基础知识二的实验项目单,实验目的是掌握循环嵌套的使用,掌握数组的定义及运用,
//一维数组的定义
//方式1.定义并初始化值
int a[] = {1,2,3,4};//数组长度为括号内的元素值个数
//方式2,定义好指定长度的数组,以下标方式赋值
int b[] = new int[4];
//下标从0开始
b[0] = 1;
b[1] = 2;
b[2] = 3;
b[3] = 4;
//二维数组的定义与一维的大同小异
int c[][] = {{11,12},{21,22},{31,32}};//这里可以理解为定义了一个3行两列的数组
int d[][] = new int[3][2];
//以双重for循环方式赋值二维数组
for (int i = 0; i d.length; i++) {
//第一层,遍历数组行数
for (int j = 0; j d[i].length; j++) {
//第二层,遍历数组每行列数
//拿到数组第i+1行,为第j+1列赋值//这里说加1,是因为数组下标从0开始,说第0行第0列总觉的怪怪的
d[i][j] = j;
}
}
Java程序设计实验,需要将运行的题目截图,没有这个软件,所以比较麻烦。谢谢
你学JAVA连JAVA环境都没有?JAVA环境只需要1个东西 JDK 配置好之后用记事本就能写简单的程序,下个JDK加配置用不了一个小时,你如果觉得找软件很麻烦我可以直接把JDK发给你,像你这样不想写作业到这找人替你写的,一般没人会写的,当然你要是悬赏个200分可能有人给你写
JAVA程序设计
import java.util.*;
public class Exam
{
public static void main(String[] args) throws Exception
{
Scanner sc=new Scanner(System.in);
System.out.print("请输入点1的x,y坐标(空格分隔):");
Position source=new Position(sc.nextDouble(),sc.nextDouble());
System.out.print("请输入点2的x,y坐标(空格分隔):");
Position target=new Position(sc.nextDouble(),sc.nextDouble());
source.showPosition();
target.showPosition();
System.out.printf("距离为:%.1f",source.getDistance(target));
sc.close();
}
}
class Position
{
Position(double x,double y)
{
this.x=x;
this.y=y;
}
void showPosition()
{
System.out.printf("(%.1f,%.1f)",x,y);
System.out.println();
}
double getDistance(Position p)
{
return Math.sqrt((x-p.x)*(x-p.x)+(y-p.y)*(y-p.y));
}
private double x,y;
}
java程序设计 面向对象基础 实验
二。
1。People.java
public class People {
//性别(sex)及出生日期(date);方法成员有:获取人的性别和出生日期及构造方法。要求构造方法可以设置性别和出生日期的初始值。
private int sex;
private Date birth;
public People (int sex, Date birth) {
this.sex = sex;
this.birth = birth;
}
public int getSex() {
return this.sex;
}
public Date getBirth() {
return this.birth;
}
}
2。Student.java
public class Student extends People{
private int sex;
private Date birth;
private String name;
private int stuno;
private double grate;
private String studentNative;
public Student(int sex, Date birth, String name, int stuno, double grate, String studentNative) {
super(sex, birth);
this.name = name;
this.stuno = stuno;
this.grate = grate;
this.studentNative = studentNative;
}
public Date getBirth() {
return birth;
}
public double getGrate() {
return grate;
}
public String getName() {
return name;
}
public int getSex() {
return sex;
}
public String getStudentNative() {
return studentNative;
}
public int getStuno() {
return stuno;
}
}
3。测试类自己编写就好了,创建一个People和Student的对象,然后设置值,取值就可以了。
五。
1.构造方法没有返回值,方法名和类名一样.
2.继承是指子类可以拥有父类的方法和属性;多态是指父类的引用可以指向子类对象的实例
3.重写
4.重载
其他的没什么了,自己完成以下吧。O(∩_∩)O~
Java基础知识实验??
第二题:
public class suijishu
{
int x=(int)(Math.random()*(100-40)+40);
int y=(int)(Math.random()*(100-40)+40);
int z=(int)(Math.random()*(100-40)+40);
}
class use
{
public static void main(String args[])
{
suijishu s=new suijishu();
int score=(s.x+s.y+s.z)/3;
System.out.println("三个随机数是"+s.x+","+s.y+","+s.z);
System.out.println("平均成绩是"+score);
}
}
关于java程序设计基础实验和Java程序设计基础实验指导的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。