private static void add()
{
Scanner sc = new Scanner(System.in);
System.out.println("请输入分数(1 ~ 100):");
float num = 0;
float total = 0;
int count = 0;
String add = "";
while(!add.equalsIgnoreCase("y"))
{
if (sc.hasNextFloat())
{
num = sc.nextFloat();
if (num > 100 || num < 0)
{
System.out.println("请输入1 ~ 100之间的数字");
}
else
{
total += num;
count ++;
System.out.println("请继续输入分数(1 ~ 100)或输入y求平均成绩");
}
}
else
{
add = sc.next();
}
}
System.out.println("平均成绩为:" + (total/count));
}
JAVA习题求助(选择,判断)(30+20分)
7 B \/\/java是编译型的语言,通过JVM生成.class字节码文件,可以一处编译,到处运行 8 D \/\/用abstract修饰的方法外面称为抽象方法 9 A \/\/这个不用解释吧 10 A \/\/java中不能将int的数据自动转换成char型的,但是你可以定义一个char B=1;判断:1√ 2×\/\/有可能的是第一个catch是嵌套在第二...
JAVA习题,请高手帮忙解答一下,急急急
01.X 父类中私有的方法和字段不会被继承 02.O java类只能单继承和多实现 03.O Exception为所有异常的父类,所以,他包含所有的异常 04.X Class1类的方法可以访问 05.X 抽象类有构造方法,因为抽象类中有非抽象方法,可以被继承。06.X 如果父类中的构造方法没有要求参数,则可以省略super();07...
java练习题求解希望有完整代码
import java.util.HashMap;public class SearchDemo {public HashMap<Integer,Integer> countMap(char[] arr){HashMap countMap = new HashMap<Integer, Integer>();for (int i = 0; i < arr.length; i++) {if(!countMap.containsKey(arr[i])){countMap.put(arr[i],1);}else{int val...
java 练习题,求解答,并说明原因,恳请尽量详细点。
waite()和notify()因为会对对象的“锁标志”进行操作,所以它们必须在 synchronized函数或synchronized block中进行调用。如果在non-synchronized函数或non- synchronized block中进行调用,虽然能编译通过,但在运行时会发生IllegalMonitorStateException的异常。
一个java练习题的问题 代码检查了好长时间 感觉没问题 编译也通过...
equals 方法名称拼错了 覆写方法时可以加上 @Override 注解,检查覆写的正确性
求解JAVA练习题代码
1. 一个奇数在乘3加1后一定得的是偶数,不明白自己乘下:1*3+1=4 3*3+1=10 5*3+1=16 7*3+1=22 9*3+1=28 ...那下一步又是除以2,所以最后肯定会得到2\/2=1的结果 2. 这规律。。 1+1=2, 1+2=3, 2+3 =5, 3+5=8, 5+8=13, 8+13 =21 3.1*1=1, 1*3=...
JAVA练习题(第9章)
JAVA程序设计练习题第9章一、选择题【答案】:1.可用于获得文件或目录的路径名的是()A.FileB.RandomAccessFileC.FileInputStreamD.BufferedReader【答案】:A2.下面语句的功能是()。RandomAccessFileraf2=newRandomAccessFile("1.txt","rw");AA.打开当前目录下的文件1.txt,既可以向文件写数据,...
Java练习题,求帮忙
import java.util.Scanner;public class AveNumber { private static int num;private static int j=0,sum=0;private static int[] a;private static double avenumber=0;public static void main(String[] args) { \/\/ TODO 自动生成的方法存根 System.out.println("请输入需要求平均数的数的总个...
JAVA 习题求答案
1、程序与进程的概念差不多,现在主要说一下线程与进程的区别,每个进程都有独立的代码和数据空间,进程间的切换会有较大的开销。而线程可以看做是轻量级的进程,同一类线程共享代码和数据克难攻坚,每个线程都有独立的运行栈和程序计数器,线程切换的开销小。总之一句话,线程是一个程序里面不同的执行...
高分求解 java 练习题
第八题答案:public class test2 { public static void main(String[] args) { String a = "you and me what cpp2005program";a = "this is a 99cat";a = a.trim();a = (char) (a.charAt(0) - 32) + a.substring(1);a = a.replaceAll("\\\\s+", " ");for (in...