java DVD租借代码

java DVD租借代码,第1张

import java.util.*

public class DVD1 {

public static void main(String[] args){

/悉困态**

* @author 峻神

* @version 1.0

*/

String a[]=new String[1000000]

Scanner input=new Scanner(System.in)

int ss=0

boolean[] zt=new boolean[a.length]

Date o[]=new Date[a.length]

int v[]=new int[a.length]

do{

System.out.println("欢迎来到峻神DVD出租屋")

System.out.println("1.新增DVD"+"\n"+"2.借出DVD"+"\n"+"3.归还DVD"+"\n"+"4.删除DVD"+"\n"+"5.查看DVD"+"\n"+"6.借出排行榜"+"\n"+"7.退出")

int z=input.nextInt()

switch (z){

case 1:

System.out.println("峻神DVD出租屋》新增DVD")

System.out.println("输入要新增的DVD")

String mq=input.next()

for(int i=0i<=ssi++){

if(mq.equals(a[i])){

System.out.println("存在重复的书名")

break

}

else{

a[ss]=mq

System.out.println("新增成功,编号为"+ss+"书名"+a[ss])

ss++

}

break

}

break

case 2:

System.out.println("峻神DVD出租屋》借出DVD")

System.out.println("输入要借的书名编号")

int jh=input.nextInt()

if(zt[jh]==false&&jh<ss&&jh>=0){

Date jun=new Date()

o[jh]=jun

System.out.println("借出"+a[jh]+"成功"+"借出日期"+o[jh].toLocaleString())

v[jh]+=1

zt[jh]=true

break

}

else{

System.out.println("编号错误,租借失败,该DVD以被借出")

break

}

case 3:

System.out.println("峻神DVD出租屋》归还DVD")

System.out.println("输入要归还DVD的编号")

int cd=input.nextInt()

Date tg=new Date()

if(zt[cd]==true&&cd<ss&&cd>=0){

System.out.println("归还"+a[cd]+"成功"+"\n"+"归还日期"+tg.toLocaleString())

System.out.println("借出日期"+o[cd].toLocaleString())

System.out.println("睁源借出时间"+(tg.getDate()-o[cd].getDate())/1000/60/60+"小时")

zt[cd]=false

}

else{

System.out.println("归还失败,没被借出,或者尺数编号错误")

}

break

case 4:

System.out.println("峻神DVD出租屋》删除DVD")

System.out.println("输入要删除DVD的编号")

int sd=input.nextInt()

System.out.println("确定编号再次输入")

int sa=input.nextInt()

if(sd>=0&&sd<ss&&sd==sa){

for(sd<=ss-1sd++){

a[sd]=a[sd+1]

zt[sd]=zt[sd+1]

v[sd]=v[sd+1]

}

System.out.println("删除成功")

ss=ss-1

break

}

else{

System.out.println("删除失败,编码不对,或者没有归还")

break

}

case 5:

System.out.println("峻神DVD出租屋》查看DVD")

System.out.println("编号"+"\t"+"状态"+"\t\t"+"片名"+"\t\t"+"借出日期")

for(int i=0i<ssi++){

if(zt[i]==false){

System.out.println(i+"\t"+"未借"+"\t\t"+a[i]+"\t\t"+"未借状态")

}

if(zt[i]==true){

System.out.println(i+"\t"+"借出"+"\t\t"+a[i]+"\t\t"+o[i].toLocaleString())

}

}

break

case 6:

String ooooo[]=new String[a.length]

int vvvv[]=new int[v.length]

for(int i=0i<ssi++){

ooooo[i]=a[i]

vvvv[i]=v[i]

}

System.out.println("峻神DVD出租屋》排行榜")

System.out.println("编号"+"\t"+"借出次数"+"\t\t"+"片名")

int lingshi=0

String kkll=""

int wooo=0

for(int kj=0kj<sskj++){

for(int wu=kj+1wu<sswu++){

if(v[kj]<v[wu]){

lingshi=vvvv[kj]

vvvv[kj]=vvvv[wu]

vvvv[wu]=lingshi

kkll=ooooo[kj]

ooooo[kj]=ooooo[wu]

ooooo[wu]=kkll

}

}

for(int i=0i<ssi++){

if(ooooo[kj].equals(a[i])){

wooo=i

break

}

}

if(vvvv[kj]!=0){

System.out.println(wooo+"\t"+vvvv[kj]+"\t\t"+ooooo[kj])

}

}

break

case 7:

System.exit(0)

default:

System.out.println("没有这个选项")

break

}

}while(true)

}

}

charge = (d2.getTime() - d2.getTime())/(24 * 60 * 60 * 1000)

当哗颂charger小于1的时候就会损液宏失精度闹芦册,即0

设备租赁是承租人为租赁其从制造商或卖主那里自行选定的设备而与出租人订立较长期限的租赁。设备租赁行为中,一般规定,在一定时间内 (至少为一年以上),以出租人在法律上拥有出租设备所有权为前提,收取租金为代价,将该项设备的使用权出租给承租人承租人则对租用设备在经济上拥有使用权,即在规定的时间内(通常称之为租期) 对它有占有权,并正常使用该项租赁设备,但必须按期支付租金。设备租赁是以商品资本形式表现的借贷资本的运动形式,兼有商品信贷和资金信贷的两重性。出租人通过出租设备商品的形式,向承租人提供了信贷便利,承租人直接借入设备商品,取得了商品的使用权,实质上是获得了一笔资金信贷。

设备租赁的方式主要有以下几种:

1、直接融资租赁:根据承租企业键扒告的选择,向设备制造商购买设备,并将其出租给承租企业使用。租赁期满,设备归承租企业所有。适用于固定资产、大型设备购置、企业技术改造和设备升级。

2、售后回租:承租企业将其所有的设备以公允价值出售给租赁方,再以融资租赁方式从租赁方租入该设备。租赁方在法律上享有设备的所有权,但实质上设备的风险和报酬由承租企业承担。适用于流动资金不足的企业,具有新投资项目而自有资金不足的企业,持有快速升值资产的企业。

3、联合租赁:租赁方与国内其他具有租赁资格的机构共同作为联合出租人,以融资租赁的形式将设备出租给承租企业。合作伙伴一般为租赁公司、财务公司或其他具有租赁资格的机构。

4、转租赁:转租赁是以同一物件为标的物的融资租赁业务。在转租赁业务中,租赁方从其他出租人处租入此铅租赁物件再转租给承租人,租赁物的所有权归第一出租方。此模式有利于发挥专业优势、避免关联交易。

Teamface企典机械设备租赁管理系统是一款专业的机械建材设备租赁及销售为一体的管理软件,适用于设备租赁、设备销售。软件以出租管理、租入管理、采购稿明库房管理、销售管理、配送管理、账务处理等为核心功能,另集成了企业管理(含客户、车辆管理)、决策报表、信息提醒、系统管理、基础设置等功能。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8185245.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存