「JAVA中IOU」JAVA中T

博主:adminadmin 2022-12-06 09:00:07 87

本篇文章给大家谈谈JAVA中IOU,以及JAVA中T对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

3、 用java定义一个股票类Stock,该类包括如右图所示

public

class

stock

{

private

string

store;//

股票类属性

private

string

symbol;//

股票代号

private

string

name;//

股票名称

private

bigdecimal

currentprice;//

当前时间的股票价格

private

bigdecimal

previouclosingprice;//

前一天的股票值

/**

*

返回前一天变到当前时间的百分比

*

@return

百分比

*/

public

double

getchangepercent()

{

return

this.currentprice.subtract(this.previouclosingprice).abs()

.divide(this.currentprice,

2,

bigdecimal.round_half_even)

.doublevalue();

}

/**

*

返回前一天变到当前时间的百分比

*

@param

currentprice

当前时间的股票价格

*

@param

previouclosingprice

前一天的股票值

*

@return

百分比

*/

public

double

getchangepercent(bigdecimal

currentprice,

bigdecimal

previouclosingprice)

{

return

currentprice.subtract(previouclosingprice).abs()

.divide(currentprice,

2,

bigdecimal.round_half_even)

.doublevalue();

}

public

string

getstore()

{

return

store;

}

public

void

setstore(string

store)

{

this.store

=

store;

}

public

string

getsymbol()

{

return

symbol;

}

public

void

setsymbol(string

symbol)

{

this.symbol

=

symbol;

}

public

string

getname()

{

return

name;

}

public

void

setname(string

name)

{

this.name

=

name;

}

public

bigdecimal

getcurrentprice()

{

return

currentprice;

}

public

void

setcurrentprice(bigdecimal

currentprice)

{

this.currentprice

=

currentprice;

}

public

bigdecimal

getpreviouclosingprice()

{

return

previouclosingprice;

}

public

void

setpreviouclosingprice(bigdecimal

previouclosingprice)

{

this.previouclosingprice

=

previouclosingprice;

}

}

java :键盘输入一段文字,统计某个字符串出现的次数,并用一个新字符串替换

import java.util.Scanner;

public class Test5 {

public static String getInputString(int type) {

Scanner scan = new Scanner(System.in);

switch (type) {

case 1:System.out.print("输入字串:");break;

case 2:System.out.print("要查找字串为:");break;

case 3:System.out.print("要替换的字串为:");break;

}

String s=scan.nextLine();

return s;

}

public static void main(String[] args) {

String str=getInputString(1);

String target=getInputString(2);

String replace=getInputString(3);

int i=0;

while (str.indexOf(target)!=-1) {

i+=1;

str=str.replaceFirst(target, replace);

}

System.out.println("共替换"+i+"次");

System.out.println("替换后结果如下:");

System.out.println(str);

}

}

用java定义一个股票类Stock,该类包括如右图所示

public class Stock {

private String store;// 股票类属性

private String symbol;// 股票代号

private String name;// 股票名称

private BigDecimal currentPrice;// 当前时间的股票价格

private BigDecimal previouClosingPrice;// 前一天的股票值

/**

* 返回前一天变到当前时间的百分比

* @return 百分比

*/

public double getChangePercent() {

return this.currentPrice.subtract(this.previouClosingPrice).abs()

.divide(this.currentPrice, 2, BigDecimal.ROUND_HALF_EVEN)

.doubleValue();

}

/**

* 返回前一天变到当前时间的百分比

* @param currentPrice 当前时间的股票价格

* @param previouClosingPrice 前一天的股票值

* @return 百分比

*/

public double getChangePercent(BigDecimal currentPrice,

BigDecimal previouClosingPrice) {

return currentPrice.subtract(previouClosingPrice).abs()

.divide(currentPrice, 2, BigDecimal.ROUND_HALF_EVEN)

.doubleValue();

}

public String getStore() {

return store;

}

public void setStore(String store) {

this.store = store;

}

public String getSymbol() {

return symbol;

}

public void setSymbol(String symbol) {

this.symbol = symbol;

}

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public BigDecimal getCurrentPrice() {

return currentPrice;

}

public void setCurrentPrice(BigDecimal currentPrice) {

this.currentPrice = currentPrice;

}

public BigDecimal getPreviouClosingPrice() {

return previouClosingPrice;

}

public void setPreviouClosingPrice(BigDecimal previouClosingPrice) {

this.previouClosingPrice = previouClosingPrice;

}

}

JAVA中IOU的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于JAVA中T、JAVA中IOU的信息别忘了在本站进行查找喔。

The End

发布于:2022-12-06,除非注明,否则均为首码项目网原创文章,转载请注明出处。