您好,欢迎来到华拓科技网。
搜索
您的当前位置:首页Java复习35(PTA)

Java复习35(PTA)

来源:华拓科技网

图书价格汇总

分数 10

全屏浏览

切换布局

作者 仇丽青

单位 山东科技大学

图书价格汇总

输入格式:

假设某图书馆中图录的格式为“Java程序设计: 34;Web程序设计: 56;JSP程序设计:20”(每本书的价格是整数,每本书的价格与下一本书的名字之间有一个中文;)。

输出格式:

编写一个类的方法,能够接受键盘录入的符合上述格式的图书内容字符串,输出图录中所有书目的总价格。

输入样例:

Java程序设计:34 ;Web程序设计: 56;JSP程序设计:20

输出样例:

Java程序设计:34 
Web程序设计: 56
JSP程序设计:20
总价格为110

代码长度

16 KB

时间

400 ms

内存

MB

8192 KB

import java.util.Scanner;

/**
 * @author chen
 */
public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        while (sc.hasNextLine()) {
            String input = sc.nextLine();
            if (input.isEmpty()) {
                break;
            }
            String[] str = input.split(";");
            int sum = 0;
            for (String s : str) {
                System.out.println(s);
            }
            for (String s : str) {
                String[] data = s.split(":");
                if (data.length == 2) {
                    sum += Integer.parseInt(data[1].trim());
                }
            }
            System.out.println("总价格为" + sum);
        }
    }


}

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo6.cn 版权所有 赣ICP备2024042791号-9

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务