전체 글295 구산역 | 맛집 | 홍제동 30년 우동국수 홍제동 30년 우동국수 매일 11:00~23:00 브레이크 타임 15:00~17:00 0507-1378-5929 위치 안녕하세요~ 깐깐한 맛객 쫄겜입니다. 이번에 소개할 집은 바로바로 식스센스2에서도 나왔던!!! 바로 이 곳! 두둥!!탁!! 이어서 메뉴사진까지 봐야겠죠~ 저희는 순두부 우동과 어묵 우동을 시켰어요~ 말이 나왔으니 비쥬얼은 한번 봐주어야겠지요? 요런 느낌~ 맛있겠죠?? 아 군침 싹 도네... 순두부 우동 평가 및 리뷰 바로 시작할게요~ 평가 맛 : 3.4/5 (순두부 우동 한정 3.7) 가성비 : 3.2/5 청결 및 분위기 : 2.5/5 창의성 : 4.3/5 재 .. 2023. 3. 14. 다트(Dart) typedef 클래스에 별칭을 달아주는 선언자다. 간단한 클래스의 별칭을 달 때 사용한다. 복잡도가 올라가면 그냥 별칭이름을 한 클래스를 만드는 게 낫다. 아래의 예를 보면 mapMan 이라는 별명으로 Map 클래스를 지정을 하고 시작했다. typedef mapMan = Map; void main() { Hello({'name' : 'jin'}); } // 함수 선언 String Hello(mapMan map){ return "Hello, ${map['name']}"; } 2023. 3. 14. 다트(Dart) 연산자 순서 QQ Operator(Question Question Operator) QQ Assignment Operator 기본적인 연산자는 자바와 똑같다 여기서는 다트에서 사용되는 것 중 2가지만 다룰 예정이다. QQ Operator(Question Question Operator) 기호 : ?? 기호를 기준으로 왼쪽이 null이 아니라면 왼쪽값, null이면 오른쪽 값을 낸다. 똑같은 기능인 삼항 연산자와 비교해서 예를 아래에 들었다, // 삼항 연산자 name != null ? name.toUpperCase() : 'default'; // ?? 연산자 name.toUpperCase() ?? 'default'; 이를 활용하면 void main() { print(HelloCap('jin')); } // ??.. 2023. 3. 14. 다트(Dart) 함수 순서 선언 Named Parameters Optional Positional Parameters 선언 마찬가지로 기본적인 모양은 Java와 비슷하다. 타입 + 함수명 + 파라미터 + 내용 으로 구성되어 있다. 한 줄 정도의 내용이라면 화살표 함수로 처리가 가능하다. 화살표는 쉽게 말해 매개변수를 넣으면 화살표 뒤를 리턴해준다는 의미다. 아래의 예를 보면 이해가 빠르다. void main() { Hello('jin'); print(Hello2('jin')); } // 함수 선언 void Hello(String name){ print("Hello, $name"); } // fat arrow syntax String Hello2(String name) => "Hello, $name"; // 결과 Hello, .. 2023. 3. 14. 다트(Dart) 자료형 - Maps과 Set 순서 Maps Set Maps 자바의 Maps과 똑같다. Key와 Value 로 이루져있고 각각의 메소드들이 만들어져 있다. 아래의 예를 보면 이해가 빠르다. 복잡도가 높은 object를 만들거라면 굳이 Maps을 복합으로 쓰지 않고 그냥 하나의 클래스를 만들어서 쓰는 게 낫다. void main() { // var로 생성 var friend = { 'name' : 'jin', 'age' : 19, }; // Map으로 생성 Map friend2= { 'jin' : 19, 'ryu' : 29, }; // Map의 복합 List friend3= [ { 'jin' : 19, 'ryu' : 29 }, { 'Lee' : 19, 'Park' : 29 }, ]; } Set List와 비슷하다. 다른 점은 Set의 .. 2023. 3. 12. 이전 1 ··· 18 19 20 21 22 23 24 ··· 59 다음 728x90 반응형