import java.util.ArrayList;런타임:
public class ArrayListComparison{
public static void main(String[] args) {
// ArrayList를 만듭니다< 문자열> L1
ArrayList입니다< 문자열> L1 = 새 ArrayList< 문자열> ();
//L1
L1.add("2");
L1.add("8");
L1.add("1");
L1.add("9");
L1.add("7");
System.out.println("L1 요소:");
for(문자열 o:L1)
System.out.println(o);
// ArrayList를 만듭니다< 문자열> L2
ArrayList< 문자열> L2 = 새 ArrayList< 문자열> ();
//L2
L2.add("2");
L2.add("4");
L2.add("1");
L2.add("9");
L2.add("5");
System.out.println("L2:"요소);
for(문자열 o:L1)
System.out.println(o);
//결과를 L3
ArrayList에 비교하고 저장합니다< 문자열> L3 = 새 ArrayList< 문자열> ();
for(문자열 o:L1){
if(L2.contains(o))
L3.add("1");
else
L3.add("0");
}
System.out.println("L3 = "+L3);
}
}
L1:L1의 개체가 same L2의 위치에 있으면 L3은 "1"을 추가하고, 반대의 경우 L3 "0"을 추가합니다.
2
8
1
9
7
L2:
2
4
1
9
5
L3 = [1, 0, 1, 1, 0]
import java.util.ArrayList;런타임:
public class ArrayListComparison{
public static void main(String[] args) {
// ArrayList를 만듭니다< 문자열> L1
ArrayList입니다< 문자열> L1 = 새 ArrayList< 문자열> ();
//L1
L1.add("a");
L1.add("c");
L1.add("b");
L1.add("d");
L1.add("e");
System.out.println("L1 요소:");
for(문자열 o:L1)
System.out.println(o);
// ArrayList를 만듭니다< 문자열> L2
ArrayList< 문자열> L2 = 새 ArrayList< 문자열> ();
//L2
L2.add("a");
L2.add("d");
L2.add("b");
L2.add("f");
L2.add("e");
System.out.println("L2 요소:");
for(문자열 o:L1)
System.out.println(o);
//결과를 L3
ArrayList에 비교하고 저장합니다< 문자열> L3 = 새 ArrayList< 문자열> ();
for(int i=0; 나는< L1.크기(); i++){
if(L1.get(i).equals(L2.get(i)))
L3.add("1");
else
L3.add("0");
}
System.out.println("L3 = "+L3);
}
}
L1:연산자 == equals():
a
c
b
d
e
L2 요소:
a
d
b
f
e< br />L3 = [1, 0, 1, 0, 1]
if(L1.get(i)==L2.get(i))
Please disable your ad blocker and refresh the window to use this website.