TIL(Today I Learned)(44)
-
240612_TIL
https://skycat1127.tistory.com/69 코드카타 - 음양 더하기문제 설명 어떤 정수들이 있습니다. 이 정수들의 절댓값을 차례대로 담은 정수 배열 absolutes와 이 정수들의 부호를 차례대로 담은 불리언 배열 signs가 매개변수로 주어집니다. 실skycat1127.tistory.comhttps://skycat1127.tistory.com/70 온라인 쇼핑 트렌드 리포트 2024출처: 오픈서베이 주제: 알리/테무, 정말 쿠팡/네이버 위협할까? 소비자 평가 살펴보기 요약- 온라인상에서 쿠팡과 네이버쇼핑의 양강구도가 여전히 유지되고 있지만(주 구매 플랫폼 쿠팡 44.7%,skycat1127.tistory.comhttps://skycat1127.tistory.com/71 코틀린 기본 문..
2024.06.12 -
240605_TIL
계산기 만들기 과제 1 더하기, 빼기, 나누기, 곱하기 연산을 수행할 수 있는 Calculator 클래스를 만들고, 클래스를 이용하여 연산을 진행하고출력하기 코드package com.example.calculator_hojeongfun main() { var calculatorName = "호정의 계산기 Lv1" var calc = Calculation() println("연산을 진행할 첫 번째 값을 입력해주세요.") var num1 = readLine()!!.toInt() println("연산을 진행할 두 번째 값을 입력해주세요.") var num2 = readLine()!!.toInt() var additionResult : Int = calc.add(num1, ..
2024.06.05 -
240604_TIL
# 상속- 다형성을 구현할 수 있음- 클래스의 내용을 변경해야 하는 경우 부모 클래스만 변경하는 것으로 공수 줄일 수 있음 fun main() { var bird = Bird() var chicken = Chicken() var sparrow = Sparrow() var pigeon = Pigeon() bird.fly() chicken.fly() sparrow.fly() pigeon.fly()}open class Bird { fun fly() { println("새는 날아요~") }}class Chicken : Bird() {}class Sparrow : Bird() {}class Pigeon : Bird() {} * 수퍼클래스에스 생성자..
2024.06.04 -
240603_TIL
# 안드로이드 스튜디오 단축기ctrl+ / = 주석 처리ctrl + shift + F = 단어 찾기esc = 자동 포커싱(?) # 코팅 컨벤션카멜 표기법: 첫 글자 제외, 이후 단어의 첫 글자를 대문자로(isCamelCase) / 변수, 메소드스네이크 표기법: 언더바를 활용한 표기법(seoul_food) / 상수파스칼 표기법: 첫 글자부터 대문자 / 클래스 # 자료형 # 변수와 상수변수 : var / 변경이나 삭제가 자유로움상수 : val / 변경이나 삭제가 불가(에러 발생) # 연산자산술 연산자 : +, -, *, /대입 연산자: =복합대입 연산자: +=, -=, *=, /=증감연산자: ++, -- * 전위연산자: 변수의 왼쪽에 위치 / 연산 실행 전에 증감 반영 * 후위연산자: 변수의 오른쪽에 위치 ..
2024.06.03 -
240531_온보딩 1주차 (4)
온보딩 주차 마지막 날이라서 그런지 이런저런 생각들이 많았다. 본캠프 기간이긴 하지만 아직 본격적인 수업은 진행되지 않고 있었기 때문에, 캠프 참여 전 준비 기간의 마지막이라는 생각에 조금은 기분이 이상했고 붕 떠있기도 했다. 이에 더해, 내 자신이 캠프에 몰입할 준비가 되어 있는지에 대한 확신이 100%까지는 아니었던 것 같아 하루 동안은 마음을 정리하고 다음 주부터 본격적으로 시작될 캠프를 준비하는 시간을 가졌다. 회사를 나오고 하고 싶었던 일을 위해 도전하는 것이 전혀 두렵거나 후회되진 않는다. 다만 이 캠프가 끝났을 때, 하고 싶었던 일을 향해 나아가는 데 충분한 추진력을 얻고 싶다. 모호한 4개월을 보내고 충분하지 않은 성취를 하게 된다면 이후에 많은 후회가 남게 될 것 같다. 오늘 중간에..
2024.05.31 -
240530_온보딩 1주차 (3)
1. 공부한 항목 - 코드카타 3일치 : 자연수 뒤집어 배열로 만들기, 문자열을 정수로 바꾸기, 정수 제곱근 판별 - 3주차 앱개발 강의(mbti 검사 앱 만들기) 2. 배운 내용 int형과 long형의 차이 (1) int형 - 메모리 크기: 32비트 (4바이트) - 값의 범위: -2,147,483,648 ~ 2,147,483,647 - int는 주로 작은 범위의 정수를 다룰 때 사용됩니다. 일반적인 경우 int가 충분히 큰 범위를 제공하지만, 매우 큰 숫자를 다루거나 정수 오버플로우를 피해야 하는 상황에서는 long을 사용 (2) long형 - 메모리 크기: 64비트 (8바이트) - 값의 범위: -9,223,372,036,854,775,808 ~ 9,223,37..
2024.05.30