用java定义一个股票类Stock,该类包括如右图所示public class Stock {
private String store;// 股票类属性
private String symbol;// 股票代号
private String name;// 股票名称
private BigDecimal currentPrice;// 当前时间javastock代码的股票价格
private BigDecimal previouClosingPrice;// 前一天javastock代码的股票值
/**
* 返回前一天变到当前时间javastock代码的百分比
* @return 百分比
*/
public double getChangePercent() {
return this.currentPrice.subtract(this.previouClosingPrice).abs()
.divide(this.currentPrice, 2, BigDecimal.ROUND_HALF_EVEN)
.doubleValue();
}
/**
* 返回前一天变到当前时间javastock代码的百分比
* @param currentPrice 当前时间javastock代码的股票价格
* @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 中怎么向arraylist中添加数据呢? 如下代码下面就是向ArrayList集合类里面添加数据的例子javastock代码,,
list还可以点出remove(),clear(),get() 等方法 。
你上百度问问题时尽量问简短一些比较好点 , 因为一般不会有人去给你一点一点去找, ,
========-=======================================
package com.exam082;
import java.util.ArrayList;
import java.util.List;
public class ArrayList02 {
public static void main(String[] args) {
ArrayList02 ay2=new ArrayList02();//创建这个类实例
ay2.testList();
}
private void testList() {
ListInteger list=new ArrayListInteger ();//拿到ArrayList集合类对象
list.add(11);//隐含javastock代码了放的时候是11然后自动装箱把11变为Integer的对象类型的11了 。
list.add(23);
for (int j = 0; jlist.size(); j++) {
//这样是可以的【list.get(j)是Integer对象类型的,这里自动拆箱为int类型的了】
int i = list.get(j);
System.out.println(i+100); //所以可以和100加了 。
}
}
}
【javastock代码 java 代码大全】=============-========打印出下面的东西======================
111
123
JAVA 编程,编写一个名为Stock的Java子类 , 继承自父类Item , 并实现了具有以下特性的类似接口,详细在图?按照题目要求编写的Stock子类的Java程序如下
public class Stock extends Item implements ComparableStock{
private String location;
private int qty;
public Stock(String goods,int unitperbox,String location,int qty){
super(goods,unitperbox);
this.location=location;
this.qty=qty;
}
public int compareTo(Stock a){
if(a.ShowUnitPerBox()*a.ShowQty()==super.ShowUnitPerBox()*this.ShowQty()){
推荐阅读
- Pg数据库pgxlog,pg数据库是国产的吗
- 硬汉图片拍摄角度是什么,硬汉图片拍摄角度是什么意思
- 如何利用新媒体平台进行营销推广,如何通过新媒体运营推广
- 如何用ppt设计系统,如何设计好的ppt
- go语言覆盖文件内容 go语言写文件
- 杨辉三角c语言程序10,杨辉三角c语言程序10行程序图
- python读写pcm文件,python读取pcm音频代码
- pc动作双人游戏,pc 双人游戏
- go语言入门到进阶 go语言入门到进阶实战pdf