분류 전체보기 176

생활코딩 JAVA 제어문

boolean 참과 거짓을 표현하는 데이터 타입 boolean 자체로는 큰 호용이 없지만 반복문, 조건문과 만나면 폭발적 효과를 낸다. public class BooleanApp { public static void main(String[] args) { System.out.println("One"); System.out.println(1); System.out.println(true); System.out.println(false); String foo = "Hello world"; // String true = "Hello world"; reserved word System.out.println(foo.contains("world")); System.out.println(foo.contains("eg..

Java/생활코딩 2022.03.15

인스턴스 Instance

클래스와 인스턴스는 내부적으로 같다. 인스턴스는 클래스의 복제본으로 이름을 붙여 사용한다. 이름이 다른 인스턴스들은 각각 다른 값을 저장할 수 있다. 클래스를 인스턴스화 하고 싶다면 변수와 메서드에 static이 없어야 한다. // MyOOP.java public class MyOOP { public static void main(String[] args) { Print p1 = new Print(); p1.delimiter = "----"; p1.A(); p1.A(); p1.B(); p1.B(); Print p2 = new Print(); p2.delimiter = "****"; p2.A(); p2.A(); p2.B(); p2.B(); p1.A(); p2.A(); p1.A(); p2.A(); } // ..

Java/생활코딩 2022.03.15

Tuple, Dictionary, Set 이해

딕셔너리 books = {"Daniel Pink":["파는 것이 인간이다.", "언제 할 것인가"], "Eric Shidt":"새로운 디지털 시대"} print(books["Daniel Pink"]) # 결과 값 ['파는 것이 인간이다.', '언제 할 것인가'] # key값 도출 coffee = {"java": 2500, "americano": 2500, "latte": 3000} # key값 변경 coffee["java"] = 3000 # key값 추가 coffee["moca"] = 3000 # key값 제거 del coffee["java"] coffee.pop("latte") # 결과 값 3000 # 변경 {'java': 2500, 'americano': 2500, 'latte': 3000, 'moc..

Python 2022.03.12

List 이해 및 실습

리스트 추가, 제거 list_lang = ["java", "c", "python", "go"] # append() 리스트 맨 뒤에 제일 마지막 인덱스(-1) list_lang.append("ruby") print(list_lang) # 결과 값 ['java', 'c', 'python', 'go', 'ruby'] list_lang.extend("javascript") print(list_lang) # 결과 값 ['java', 'c', 'python', 'go', 'ruby', 'j', 'a', 'v', 'a', 's', 'c', 'r', 'i', 'p', 't'] list_lang.insert(0, "r") # 원하는 자리에 인덱스 삽입 print(list_lang) # 결과 값 ['r', 'java', ..

Python 2022.03.12