写一个方法,接收两个List参数,返回两个List中包含的相同元素的集合--List getTheSame(List a, List b)

package com.List.java;

import java.util.ArrayList;
import java.util.List;

/**
 * 写一个方法,接收两个List参数,返回两个List中包含的相同元素的集合
 * List getTheSame(List a, List b)
 * @author Administrator
 *
 */
public class Test01 {

	public static void main(String[] args) {
	    List<String> a = new ArrayList<String>();
		a.add("苹果");
		a.add("香蕉");
		a.add("荔枝");
		a.add("榴莲");
		List b = new ArrayList();
		b.add("苹果");
		b.add("西瓜");
		b.add("香蕉");
		b.add("菠萝蜜");
		System.out.println(getTheSame(a,b));
		
	}
	 public static List<String> getTheSame(List<String> a, List<String> b) {
		 List<String> list = new ArrayList<String>();
		for (int i = 0; i < a.size(); i++) {
			String o = a.get(i);
			if(b.contains(o)) {
				list.add(o);
			}
		}
		return list;
		
	 }
 
}

猜你喜欢

转载自blog.csdn.net/weixin_39788493/article/details/80746328
今日推荐