关于Java习题4的信息
今天给各位分享Java习题4的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
JAVA的几个基础问题 习题4、和习题7怎么做,
4题:
PATH环境变量。作用是指定命令搜索路径,在i命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找
到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java
/javadoc等待,设置好PATH变量后,就可以在任何目录下执行javac/java等工具了。
2. CLASSPATH环境变量。作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找
类的。我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该
变量中。
7题:
public class test {
public static void main (String[] args) {
System.out.println("************************************");
System.out.println("** Practice makes perfect");
System.out.println("************************************");
}
}
因为7题没有说是要用循环什么的,可以用最简单的方式实现。
Java中用数组做第四题
我这儿给两种方法吧
1、自己写一个排序,比如最简单的冒泡排序,就是我程序中注释掉的部分
2、调用Arrays类的现成方法sort,反向输出
import java.util.Arrays;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int arr[] = new int[5];
Scanner sc = new Scanner(System.in);
System.out.println("请依次输入数组的5个数:");
for(int i = 0; i 5; i++) {
arr[i] = sc.nextInt();
}
// bubbleSort(arr);
Arrays.sort(arr);//也可以注销此行,取消现有的注释
for(int i = 4; i = 0; i--) {
System.out.print(arr[i] + ", ");
}
System.out.println();
}
// public static void bubbleSort(int arr[]) {
// int n = arr.length, temp;
// for(int i = 0; i n - 1; i++) {
// for(int j = 0; j n - 1 - i; j++) {
// if(arr[j] arr[j+1]) {
// temp = arr[j];
// arr[j] = arr[j+1];
// arr[j+1] = temp;
// }
// }
// }
// }
}
JAVA 4道编程题 高分!
//1、2:
public class Student{
//1:创建Student类
char id;//学号
String classes;//班级
String name;//姓名
char gender;//性别
int age;//年龄
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public char getId() {
return id;
}
public String getClasses() {
return classes;
}
public String getName() {
return name;
}
public char getGender() {
return gender;
}
//2.创建Application并实例化Student
public static void main(String[] args){
new Student();
}
}
//3:
public class Student2 {
int age;
String name;
public int getAge() {
return age;
}
public String getName() {
return name;
}
}
class Undergraduate extends Student2{
String specialty;
public String getSpecialty() {
return specialty;
}
}
class Postgraduate extends Student2{
String studydirection;
public String getStudydirection() {
return studydirection;
}
}
//4:
public class Book {
String name;
String author;
double monthlySale;
public Book(String name, String author, double monthlySale) {
this.name = name;
this.author = author;
this.monthlySale = monthlySale;
}
public Book(){
name="name";
author="author";
monthlySale=0;
}
//这两个成员方法LZ没有说清楚,我猜可能是个意思。
public void setBook(String name, String author, double monthlySale) {
this.name = name;
this.author = author;
this.monthlySale = monthlySale;
}
public void getBook(){
System.out.println("name:"+name);
System.out.println("author:"+author);
System.out.println("monthly sale:"+monthlySale);
}
}
这种题目以后尽量自己做,又不难。
Java习题4的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、Java习题4的信息别忘了在本站进行查找喔。
发布于:2022-12-13,除非注明,否则均为
原创文章,转载请注明出处。