JAVA | python |
for (int i = 0; i < arr.length; i++) //0~99 System.out.println( 'A') |
for i in range(0, len(arr)) : #0~99 print('A') |
Arrays.sort Collections.reverseOrder() indexOf |
a = [2,3,4, 1] a.sort() a.reverse() [기본기능] a.append( 7) 뒤에추가, a.index(7) ==> 4 a.insert( 위치=0, 99 ) 특정위치에 추가, 위치기본값=0 a.remove는 value를 제거 => 이거보단 아래 filter 추천. |
List stream().map .filter |
list : 키워드 arr = list(map(lambda x:x*2, arr)) arr = list(filter(lambda x:x>=2, arr)) |
HashMap 혹은 javascript의 json과 유사점도 많음 hm.getKeys().stream() hm.getValues().stream() |
딕셔너리. dic = [1:'kim', 2:'lee'] dic[1] ==> 'kim'. 혹은 dic.get(1) dic.keys dic.values |
class A { 생성자 public A( ) } |
class A: def __init__ (self): self.value = 0 |
함수 및 static 느낌 | x = 1 def add(num): global x return num + x |
stream * boolean 느낌 -> 여러개 모두 체크 (java엔 없음) | all([true, true, true]) --> true any([treu, false, false]) ===> true |