回答編集履歴

2

typo

2021/07/09 13:02

投稿

shiketa
shiketa

スコア4061

test CHANGED
@@ -114,9 +114,11 @@
114
114
 
115
115
 
116
116
 
117
+ .
117
118
 
118
119
 
120
+
119
- わたしは、普段書くときは少なくすませたいので、こう書きます。
121
+ わたしは、普段書くときは文字数少なくすませたいので、こう書きます。
120
122
 
121
123
 
122
124
 
@@ -132,4 +134,8 @@
132
134
 
133
135
 
134
136
 
137
+ ちなみに。最後に実行した文の戻り値が関数の戻り値になるため、returnは書かない。
138
+
139
+
140
+
135
- どの書き方が正解なのか推奨なのかは、githubなどでいろいろなソースを観察してみるといいとおもいます。
141
+ どの書き方が正解なのか推奨なのか普通なのは、githubなどでいろいろなソースを観察してみるといいとおもいます。

1

追記

2021/07/09 13:02

投稿

shiketa
shiketa

スコア4061

test CHANGED
@@ -70,6 +70,52 @@
70
70
 
71
71
 
72
72
 
73
+ 関数内の行がreturn文だけなので、中括弧を省略すると、こう。
74
+
75
+
76
+
77
+ ```kotlin
78
+
79
+ val createGroup = fun(group: Group): NotificationChannelGroup =
80
+
81
+ NotificationChannelGroup()
82
+
83
+ ```
84
+
85
+
86
+
87
+ 戻り値の型は推論にまかせて、省略すると、こう。
88
+
89
+
90
+
91
+ ```kotlin
92
+
93
+ val createGroup = fun(group: Group) = NotificationChannelGroup()
94
+
95
+ ```
96
+
97
+
98
+
99
+ 変数の型を明示的に指定すると、こう。
100
+
101
+
102
+
103
+ ```kotlin
104
+
105
+ val createGroup: (Group) -> NotificationChannelGroup =
106
+
107
+ fun(group: Group) = NotificationChannelGroup()
108
+
109
+ ```
110
+
111
+
112
+
113
+ 一周してもとにもどりました。
114
+
115
+
116
+
117
+
118
+
73
119
  わたしは、普段書くときは少なくすませたいので、こう書きます。
74
120
 
75
121