2、public class Test11 {
創(chuàng)新互聯(lián)是專業(yè)的萬州網(wǎng)站建設(shè)公司,萬州接單;提供網(wǎng)站建設(shè)、網(wǎng)站制作,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進行萬州網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!
public static void main(String[] args) {
System.out.println("滯貿(mào)旅客的人數(shù)" + (1189 - 108*10) );
}
}
3、public class Test11 {
public static void main(String[] args) {
try {
Scanner scanner = new Scanner(System.in);
System.out.print("輸入購買雞蛋(斤):");
int number = scanner.nextInt();
if(number10){
throw new RuntimeException("不允許購買這么多!");
}
else {
System.out.println("用戶應(yīng)支付金額"+number*3.98);
}
}
catch (Exception e){
System.out.println(e.getMessage());
}
}
}
要使用Java編寫超市購物程序,您需要使用Java數(shù)據(jù)庫編程技術(shù)來連接到您的數(shù)據(jù)庫并執(zhí)行相關(guān)的數(shù)據(jù)庫操作。在Java中,您可以使用JDBC(Java數(shù)據(jù)庫連接)API來連接到數(shù)據(jù)庫并執(zhí)行SQL語句。例如,您可以使用JDBC API來執(zhí)行以下操作:
創(chuàng)建數(shù)據(jù)庫連接
執(zhí)行增刪改查(CRUD)操作
提交或回滾事務(wù)
執(zhí)行存儲過程和函數(shù)
查詢數(shù)據(jù)庫元數(shù)據(jù)
此外,您還可以使用Java的面向?qū)ο缶幊碳夹g(shù)來封裝數(shù)據(jù)庫操作,以便更方便地在您的程序中使用。例如,您可以創(chuàng)建一個類來表示超市商品,并定義一些方法來執(zhí)行商品的增刪改查操作。這樣,您就可以在程序中通過調(diào)用這些方法來簡單地完成對數(shù)據(jù)庫的操作,而不需要編寫復(fù)雜的SQL語句。
package util;
import java.util.ArrayList;
import java.util.Scanner;
public class PrintTable {
public static void main(String[] args){
Scanner input = new Scanner(System.in);
int number = 0;//商品的數(shù)量
double price = 0.0;//商品的單價
String flag = "";//標識是否繼續(xù)操作
ArrayListInteger numbers = new ArrayListInteger();//所有商品數(shù)量的集合
ArrayListDouble prices = new ArrayListDouble();//所有商品單價集合
ArrayListDouble totals = new ArrayListDouble();//商品總價集合
System.out.println("--------歡迎進入購物系統(tǒng)商城---------\n\n");
do{
System.out.print("請輸入商品的數(shù)量:");
number = input.nextInt();
System.out.print("請輸入商品的單價:");
price = input.nextDouble();
numbers.add(number);
prices.add(price);
totals.add(number*price);
System.out.print("確定要繼續(xù)購物嗎?(yes/no):");
flag= input.next();
System.out.println("\n");
}while ("yes".equalsIgnoreCase(flag));
System.out.print("\n需要打印購物單嗎?(yes/no):");
flag= input.next();
while ("yes".equalsIgnoreCase(flag)) {
System.out.println("————————————————————————————————————");
System.out.println("數(shù)量 金額 單價");
System.out.println("————————————————————————————————————");
for(int i=0; itotals.size(); i++){
System.out.println(" "+numbers.get(i)+" "+totals.get(i)+" "+prices.get(i));
System.out.println("————————————————————————————————————");
}
System.out.println("\n購物結(jié)束,歡迎下次光臨??!");
break;
}
}
}
你直接復(fù)制,到程序內(nèi)跑跑,看看是不是你要的效果吧