본문 바로가기
코딩테스트 tip

Python 코테, Java 코테 비교

by Mecodata 2023. 1. 21.

※ 파이썬에서 for문에서 in을 사용하는 방법처럼 자바에서는 for(String a : array) 같은 형태로 사용가능

ex) for i in array = for(String i : array) 

 

- 데이터.getClass().getName() = 해당 데이터의 데이터 타입 확인 (파이썬의 type()과 동일)

- 데이터타입.valueOf(데이터) : 데이터의 타입을 지정한 데이터 타입(에 입력한 것)으로 변환 (형 변환)

- (데이터타입)데이터 = 데이터의 타입을 지정한 데이터 타입(에 입력한 것)으로 변환 (형 변환)

 

- Python에서의 list를 Java에서는 ArrayList로 사용

Python => li = []

Java => ArrayList<Integer> answer = new ArrayList<>();

 

- Python의 li[-1] = Java에서 li.get(li.size()-1)

- Python의 len(li)=0은 Java에서 li.isEmpty()

댓글