java 重复判定在赋值问题
package other;
public class FruitDate {
/** 水果种类 */
private String fruitKind;
/** 数量 */
private String num;
/**
* 水果种类的取得
* @return fruitKind 水果种类
*/
public String getFruitKind() {
return fruitKind;
}
/**
* 水果种类的设定
* @param fruitKind 水果种类
*/
public void setFruitKind(String fruitKind) {
this.fruitKind = fruitKind;
}
/**
* 数量的取得
* @return num 数量
*/
public String getNum() {
return num;
}
/**
* 数量的设定
* @param num 数量
*/
public void setNum(String num) {
this.num = num;
}
}
package justDoit;
import java.util.ArrayList;
import java.util.List;
import other.FruitDate;
public class Test {
public static void main(String[] args) {
inputList();
}
public static void inputList() {
List<FruitDate> listTemp =new ArrayList <FruitDate>();
FruitDate listData = new FruitDate();
FruitDate listData2 = new FruitDate();
FruitDate listData3 = new FruitDate();
FruitDate listData4 = new FruitDate();
FruitDate listData5 = new FruitDate();
FruitDate listData6 = new FruitDate();
listData.setFruitKind("香蕉");
listTemp.add(listData);
listData2.setFruitKind("桔子");
listTemp.add(listData2);
listData3.setFruitKind("苹果");
listTemp.add(listData3);
listData4.setFruitKind("桔子");
listTemp.add(listData4);
listData5.setFruitKind("香蕉");
listTemp.add(listData5);
listData6.setFruitKind("香蕉");
listTemp.add(listData6);
for (int j=0; j < listTemp.size() ; j++ ) {
System.out.println(listTemp.get(j).getFruitKind());
}
}
}
List内容
香蕉
桔子
苹果
桔子
香蕉
香蕉
怎么实现将相同的水果种类个数相加放到num里
结果
香蕉 3
桔子 2
苹果 1
桔子 2
香蕉 3
香蕉 3
...全文
相关推荐
Java常用词汇(java英语)
**Satisfiability**(可满足性):逻辑问题,确定是否存在一组赋值使布尔表达式为真,Java中的SAT求解器可用于解决此类问题。30.
Java 通过反射给实体类赋值操作
Java 通过反射给实体类赋值操作 Java 通过反射给实体类赋值操作是 Java programming 语言中的一种常用技术,通过使用 Java 的反射机制,可以将请求中的参数赋值给实体类对象,从而简化了数据的处理过程
java反射机制给实体类相同字段自动赋值实例
在上述的"java反射机制给实体类相同字段自动赋值实例"中,我们看到如何利用反射来实现两个实体类之间相同字段的自动赋值。下面将详细解释这一过程。1.
Java实现不同的类的属性之间相互赋值
Java实现不同的类的属性之间相互赋值在 Java 中,实现不同的类的属性之间相互赋值是一种非常常见的操作,特别是在读写数据库的时候。
java去除集合中重复元素示例分享 java去除重复
Java集合去重示例分享 Java集合去重示例是Java编程中常见的问题之一。在实际开发中,我们经常需要从集合中去除重复元素,以保证数据的唯一性和正确性。


Web 开发
