十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
输入一个美圆数字?然后输出等值的人民币?
创新互联专注为客户提供全方位的互联网综合服务,包含不限于做网站、成都网站制作、长宁网络推广、成都小程序开发、长宁网络营销、长宁企业策划、长宁品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联为所有大学生创业者提供长宁建站搭建服务,24小时服务热线:028-86922220,官方网址:www.cdcxhl.com
假设一美圆兑换7.5人民币~
public class A
{
public static void main(String[] args)
{
System.out.println("请输入,只能是数字!");
String serial = inputString();
System.out.println(Long.parseLong(serial)*7.5)
}
private static String inputString()
{
BufferedReader bufferedreader = new BufferedReader(
new InputStreamReader(System.in));
String s = null;
try
{
s = bufferedreader.readLine();
}
catch (IOException ioexception)
{
ioexception.printStackTrace();
}
return s;
}
}
import java.util.Scanner;
public class GoShopping {
public static void main(String[] args) {
double sum=0;
Scanner input = new Scanner(System.in);
System.out.println("请输入消费金额:");
double money = input.nextDouble();
System.out.println("是否参加优惠活动:");
System.out.println("1:满50元,加2元可换购百事可乐饮料一瓶");
System.out.println("2:满100元,加3元可换购500ml可乐一瓶");
System.out.println("3:满100元,加10元可换购5公斤面粉");
System.out.println("4:满200元,加10元可换购1个苏泊尔炒菜锅");
System.out.println("5:满200元,加20元可换购欧莱雅爽肤水一瓶");
System.out.println("0:不换购");
System.out.println("请选择:");
int num = input.nextInt();
switch (num) {
case 0:
System.out.println("不换购!");
break;
case 1:
sum=money+2;
System.out.println("本次消费总金额:"+sum);
System.out.println("成功换购:百事可乐一瓶!");
break;
case 2:
sum=money+3;
System.out.println("本次消费总金额:"+sum);
System.out.println("成功换购:500ml可乐一瓶!");
break;
case 3:
sum=money+10;
System.out.println("本次消费总金额:"+sum);
System.out.println("成功换购:5公斤面粉!");
break;
case 4:
sum=money+10;
System.out.println("本次消费总金额:"+sum);
System.out.println("成功换购:苏泊尔炒菜锅!");
break;
case 5:
sum=money+20;
System.out.println("本次消费总金额:"+sum);
System.out.println("成功换购:欧莱雅爽肤水一瓶!");
break;
default:
System.out.println("操作有误!请核对后输入!");
break;
}
}
}
要定义一个变量来接收消费总金额 不能直接写成这样:
System.out.println("本次消费总金额:"+money+2);
这样只是把两个数连接起来(+号起连接作用) 而不是求和
public class Card {
public String type; //卡的类型
public String cardCode; //卡号
public double money; //钱
/**
* 重写toString()方法
*/
public String toString(){
return "卡的类型:"+type+"\t卡号:"+cardCode+"\t余额:"+money;
}
}public class Person {
Card card;
/**
* 构造方法,一般用来初始化信息
* 此方法是创建对象时自动调用的
*
*/
public Person(){
card=new Card();
card.type="招商银行";
card.money=1000D;
}
/**
*
* @param money 你要取的钱
* @return 返回的是取到的钱
*/
public double getMoney(double money){
if( (card.money-money) =0){
card.money=card.money-money;//从卡中减去要取的钱,并重新改变卡中的余额
return money;
}else{
System.out.println("余额不足:请存款!");
return 0;
}
}
/**
* 存款
* @param money
*/
public void setMoney(double money){
if(money=0){
System.out.println("不能为0!");
}else
card.money=card.money+money;
}
/**
* 这个方法是输出客户卡的信息
*/
public void print(){
System.out.println(card);
}
}public class Text {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Person p=new Person();
p.card.cardCode="111100022222";
p.setMoney(1000);
double money=p.getMoney(2000);
System.out.println(p.card);
}
}
这个似乎要支付宝提供接口才行。不可能在不知道协议的情况下借用支付宝的功能的,因为如果你能轻松做到这点。基于数据安全、隐私等目的,我们需要向支付宝申请成为一个合作商户机构(就像1号店之类的使用支付宝一样)并分配一个商户编号。
public interface ITransfer{ /* * 银行内部转账,从转出账号中扣除转账金额,给转入账号增加转账金额,需要保证以上两个操作 * 要么同时成功,要么同时失败 * fromAccountId 转出账号 * outAccountId 转入账号 * amount 转账金额 */ public void transferInner(String fromAccountId,String outAccountId,BigDecimal amount); /* * 外部转账-转出,从转出账号中扣除转账金额 * fromAccoutnId 转出账号 * amount 转账金额 */ public void transferOut(String fromAccountId,String outAccountId,BigDecimal amount); /* * 外部转账-转入,从转入账号中增加转账金额 * toAccoutnId 转出账号 * amount 转账金额 */ public void transerIn(String toAccountId,BigDecimal amount); } public interface ITransfer{ /* * 银行内部转账,从转出账号中扣除转账金额,给转入账号增加转账金额,需要保证以上两个操作 * 要么同时成功,要么同时失败 * fromAccountId 转出账号 * outAccountId 转入账号 * amount 转账金额 */ public void transferInner(String fromAccountId,String outAccountId,BigDecimal amount); /* * 外部转账-转出,从转出账号中扣除转账金额 * fromAccoutnId 转出账号 * amount 转账金额 */ public void transferOut(String fromAccountId,String outAccountId,BigDecimal amount); /* * 外部转账-转入,从转入账号中增加转账金额 * toAccoutnId 转出账号 * amount 转账金额 */ public void transerIn(String toAccountId,BigDecimal amount); }
首先安装jdk开发环境,然后配置环境变量,最后下载eclipse就可以开始写代码了