自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 (map集合的应用)模拟购物车加入商品,店铺名和商品名相同,数量+1

public class Test2 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); //存入的商品的集合 ArrayList<Product> list = new ArrayList<>(); list.add( new Product("吃货小伟","牛奶")); list.ad.

2021-09-27 00:04:39 312

原创 (map集合的应用)统计该字符串中各个字符的数量

* 需求:1.利用键盘录入,输入一个字符串,统计该字符串中各个字符的数量2.如用户输入字符串:"helloworld java",程序输出结果:h(1) e(1) l(3) o(2) w(1) r(1) d(1) j(1) a(2) v(1)3.注:输出结果不要求顺序一致* */public class Work06 { public static void main(String[] args) { /*Scanner sc = new Scanner(Syste.

2021-09-26 23:59:12 245

原创 (map集合应用)统计出其中英文字母、空格、数字和其它字符的数量

需求:键盘录入一个字符串,* 分别统计出其中英文字母、空格、数字和其它字符的数量,例如输出结果:”其他=1, 空格=2, 字母=12,数字=6”public class Work07 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.nextLine(); char[] chars = str.toCh.

2021-09-26 23:56:58 226

原创 (map集合的应用)对给定的数字列表进行分组

对给定的数字列表进行分组,要求返回的Map中,Key为数字,Value为该数字出现的列表。* 例如,输入的数字列表为:[1,2,3,3,4,2],* 那么返回值应为:{1=[1],2=[2,2],3=[3,3],4=[4]}核心:containsKey是否包含键get(key)获取键public class Work51 { public static void main(String[] args) { Map<Integer, List<I.

2021-09-26 23:54:27 197

原创 String类练习:我国的居民身份证号码,由由十七位数字本体码和一位数字校验码组成。

请定义方法判断用户输入的身份证号码是否合法,并在主方法中调用方法测试结果。* 规则为:号码为18位,不能以数字0开头,前17位只可以是数字,最后一位可以是数字或者大写字母X。易错:循环判断前17位为数字返回true,bug:只要有一个为数字都会返回truepublic class Work06Test { public static void main(String[] args) { boolean legal = isLegal(); System..

2021-09-07 23:17:18 1089

原创 2021-06-22使用生产者和消费者模式实现

/*使用生产者和消费者模式实现,交替输出: 假设只有两个线程,输出以下结果: t1-->1 t2-->2 t1-->3 t2-->4 t1-->5 t2-->6 .... 要求:必须交替,并且t1线程负责输出奇数。t2线程负责输出偶数。 两个线程共享一个数字,每个线程执行时都要对这个数字进行:++public class homework {..

2021-06-22 21:18:22 59

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除