代码

import java.util.*;
public class FoundPrice {public static void main(String args[]) {String s=" 牛奶 :89.8 元,香肠 :12.9 元 啤酒 :69 元 巧克力 :132 元";String regex="[^0123456789.]" ; // 匹配非数字的正则表达识String digitMess=s.replaceAll(regex,"*");StringTokenizer fenxi=new StringTokenizer(digitMess, "*");// 创建 fenxi, 用* 做分隔标记解析 digitMess 中的单词int number=fenxi.countTokens(); //fenxi 调用 countTokens() 方法返回单词数量double sum=0;while(fenxi.hasMoreTokens()) {String str=fenxi.nextToken(); //fenxi 调用 nextToken() 方法返回单词System.out.println(str);sum=sum+Double.parseDouble(str);}System.out.println(" 购物小票中的商品种类: "+number+" 种");System.out.println(" 购物小票中的价格总额: "+sum+"元");}
}

输出

购物小票 FoundPrice.java相关推荐

  1. java打印超市消费小票_Java-超市购物小票案例-详细介绍

    1.1  超市购物购物小票需求分析 用户循环进行三个操作: 1.输入购买数量,代表为所购买货物的数量赋值,从而计算每项商品金额 2.打印小票,将已有数据打印 3.退出系统(因为该程序为循环操作,无法终 ...

  2. Java-超市购物小票案例-详细介绍

    1.1  超市购物购物小票需求分析 用户循环进行三个操作: 1.输入购买数量,代表为所购买货物的数量赋值,从而计算每项商品金额 2.打印小票,将已有数据打印 3.退出系统(因为该程序为循环操作,无法终 ...

  3. mysql超市买东西的购物小票_Java-超市购物小票案例-详细介绍

    1.1  超市购物购物小票需求分析 用户循环进行三个操作: 1.输入购买数量,代表为所购买货物的数量赋值,从而计算每项商品金额 2.打印小票,将已有数据打印 3.退出系统(因为该程序为循环操作,无法终 ...

  4. 购物小票java代码

    FoundPrice.java import java.util.*; public class FoundPrice {public static void main(String args[]) ...

  5. java小票_Java编程打印购物小票实现代码

    简单介绍运行环境: 语言:Java 工具:eclipse 系统:Windows7 (打印设备暂时没有,所以只能提供预览图) 最近,项目需要为商城做一个购物小票的打印功能,日常我们去超市买东西,结账的时 ...

  6. java打印小票的时间_Java编程打印购物小票实现代码

    这篇文章主要介绍了Java编程打印购物小票实现代码,具有一定参考价值,需要的朋友可以了解下. 简单介绍运行环境: 语言:Java 工具:eclipse 系统:Windows7 (打印设备暂时没有,所以 ...

  7. 用Java写简单的购物小票

    用Java写简单的购物小票 public class ShopMenu {public static void main(String[] args) {//利用变量的输入输出,和计算实现一个购物小票 ...

  8. java购物小票代码_Java编程打印购物小票实现代码

    简单介绍运行环境: 语言:Java 工具:eclipse 系统:Windows7 (打印设备暂时没有,所以只能提供预览图) 最近,项目需要为商城做一个购物小票的打印功能,日常我们去超市买东西,结账的时 ...

  9. Java应用_获取购物小票数字信息

    如何在纯文本类的购物小票中获取并分析数字信息? 一.StringTokenzier类的使用 StringTokenzier类可以将String对象分析成独立使用的单词,其具体有两构造方法: Strin ...

最新文章

  1. 教你用10行Python代码实现目标检测(附代码)
  2. python 爬虫实例-Python 爬虫:Scrapy 实例(二)
  3. Django使用缓存笔记
  4. 郑州5月份的windows phone7小聚
  5. JPA教程:实体映射-第2部分
  6. java mediainfo.dll_MediaInfo库的简单使用
  7. java oracle sql 参数_oracle pl/sql之在java中调用带有输入输出参数的oracle存储过程...
  8. jmx监控java进程_用VisualVM远程监控Java进程
  9. echo输出到stderr
  10. 安装Ubuntu下的开发工具
  11. 小米球外网映射本地tomcat
  12. web切图怎么做_网站制作的切图技巧 网页设计中的切图技巧介绍(图文)
  13. jboss 服务器配置文件,Apache jboss 集群详细配置
  14. 青少年计算机等级测试内容,青少年人工智能技术水平测试一级等级考试介绍
  15. linux安装压缩文件的工具,Linux上安装rar解压工具
  16. 一次新公司注册与小程序上线的历程
  17. 2023微信手机号筛选器,快速检测出开通微信的号码,检测国外号码过滤微信状态,判断qq是否开通微信软件
  18. 以智汀和小米为例,聊一聊智能网关在智能家居中的应用
  19. 非线性控制2.0——模糊逼近
  20. 汉诺塔IV,汉诺塔V

热门文章

  1. php多个参数伪静态,伪静态技术与页面多参数传送的处理办法
  2. python怎么输出图像测试_python pyautogui-不检测图像时的位置打印问题
  3. 走进数据中心,揭秘你所不知道的能耗节省大法
  4. AI公开课:19.04.10颜水成—360副总裁《人工智能:观察与实践》课堂笔记以及个人感悟—191017再次更新
  5. ML之RFXGBoost:基于RF/XGBoost(均+5f-CrVa)算法对Titanic(泰坦尼克号)数据集进行二分类预测(乘客是否生还)
  6. HighNewTech:18.11.07—第五届世界互联网大会—互联网届的奥斯卡大奖—15张PPT见证15项世界互联网领先科技成果
  7. BigData之Storm:Apache Storm的简介、深入理解、下载、案例应用之详细攻略
  8. DL之NN/Average_Darkness/SVM:手写数字图片识别(本地数据集50000训练集+数据集加4倍)比较3种算法Average_Darkness、SVM、NN各自的准确率
  9. 多边形填充算法-有序边表法(扫描线算法) 计算机图形学
  10. jenkins配置小结