以下程序HashMap中的key是b0001,b0002,b0003,b0004,b0005是供应商编号,value:商品1:数量1,商品2:数量2,商品3:数量3,找到苹果数量为最多的供应商编号public class Test{ public static void main(String[]args){ Map<String,String> map = new HashMap<String,String>(); String good1 = "苹果:6;香蕉:12;梨:8"; String good2 = "梨:7;苹果:9;苹果:12"; String good3 = "香蕉:11;梨:8;苹果:9"; String good4 = "香蕉:12;苹果:13;梨:10"; String good5 = "苹果:6;香蕉:8;梨:8"; map.put("b0001",good1); map.put("b0002",good2); map.put("b0003",good3); map.put("b0004",good4); map.put("b0005",good5); }}
哪位好心人可以帮忙写下这个JAVA编程题?
1.创建一个Swing窗体,并添加按钮和标签控件,完成界面布局。2.为按钮添加监听事件,在点击按钮时调用Graphics类的fillRect方法画出一个矩形。3.将图形绘制到窗体的内存缓冲区中,然后重新绘制窗体,使得绘制的矩形显示在窗体上。实现代码如下:import javax.swing.*;import java.awt.*;import java.awt.e...
java新手编程题目
import java.util.Arrays;public class RandomDemo {public static void main(String[] args) {int loop = 5;\/\/ 重复5次试验for (int k = 0; k < loop; k++) {int times = 0;\/\/ 循环的次数int[] ary;\/\/ 数组,存储4个随机数while (true) {times++;\/\/ 次数+1ary = new int[4]...
一道Java编程题,拜托了各位大神
1.定义一个Student类,包括学号,姓名,成绩三个字段,生成get,set和toString方法,实现Comparable接口,重写toCompare方法,方法里就是本题的逻辑,先按成绩比较,再按学好比较,使用TreeSet不实现这个接口会报错。package Collection;public class Student implements Comparable<Student> {private long sno;priv...
java编程计算1+3!+5!+...+(2n-1)! 前10 项和。小弟编写的代码如下_百 ...
前一位哥们没看清题目 int sum = 0;for (int i = 1; 2*i-1 <= 19; i++) { int sum1 = 1;int x = 2*i-1;for (int j = 1; j <= x; j++) { sum1 = sum1 * j;} sum = sum + sum1;} System.out.println("1~19的奇数阶乘和为"+sum);首先你的循环中i=1在无...
Java这道算n>=100的阶乘的编程题怎么写?
int a[2000];int n,digit,carry,tmp,i,j;\/\/carry进位 n=in.nextInt();a[0]=1;digit=1;\/\/位数 for(i=2;i<=n;i++){ carry = 0;for(j=0;j<digit;j++){ tmp = a[j]*i + carry;a[j] = tmp%10;carry = tmp\/10;} while(carry){ a[digit] = carry%10;carry = ...
一道Java编程题,求各位大神,告知我该怎么写
分别用了普通的直接main方法和构造方法产生实例来实现,原理是一样的。package javaexc;public class Score { public static void main(String[] args) { \/\/ 定义存储分数数组 int score[][]=new int[20][5]; \/\/总分 int sumscore=0; \/\/存储总分的一维数组 int sumscores[]=new ...
java编程,采用for循环,题目如下:
import java.util.*;public class Test6 { public static void main(String[] args){ Random R=new Random(101);int sum=0;for(int i=0;i<100;i++){ \/\/不能等于等于就循环101次了 int score=R.nextInt(101);sum=sum+score;System.out.println("第"+(i+1)+"个同学的成绩为:"+...
请求大神帮我解答这道java编程题(填写代码)
此题的Employee类设计有缺陷,缺少员工薪水的属性。根据题意只能写出下面的程序:abstract class Employee { public abstract double earnings();} class YearWorker extends Employee { Override public double earnings() { return 0;} } class MonthWorker extends Employee { Override public double ...
java编程题 本人新手,求详解。
\/ 学生类 author 逍遥 \/ public class Student { \/\/学号 private int sId;\/\/姓名 private String sName;\/\/数学成绩 private double mathScore;\/\/计算机成绩 private double computerScore;\/ 获取学号 return \/ public int getsId() { return sId;} \/ 设置学号 param sId \/ public void setsId(...
给你们看看Java的一道题,看看怎么做?
public static void main(String[] args) { String str="this is a test of java";int c=0;\/\/ 统计该字符串中字母s出现的次数 for(int i=0;i<str.length();i++) { if('s'==str.charAt(i)) { c++;} } System.out.println("S出现的次数:"+c);\/\/取出子字符串"test"System....