输入格式:
假设某图书馆中图书记录的格式为“Java程序设计: 34;Web程序设计: 56;JSP程序设计:20”(每本书的价格是整数,每本书的价格与下一本书的名字之间有一个中文;)。
输出格式:
编写一个类的方法,能够接受键盘录入的符合上述格式的图书内容字符串,输出图书记录中所有书目的总价格。
输入样例:
Java程序设计:34 ;Web程序设计: 56;JSP程序设计:20
输出样例:
Java程序设计:34
Web程序设计: 56
JSP程序设计:20
总价格为110
示例代码
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String ss =in.nextLine();
String[] s =ss.split(";");
int sum=0;
for(String i:s)
{
System.out.println(i);
i=i.replaceAll(" ","");
String[] str=i.split(":");
sum+=Integer.parseInt(str[str.length-1]);
}
System.out.println(sum);
}
}