面试题答案
一键面试常见代码风格规范
- 命名规则
- 包名:全部小写,通常采用反域名命名法,例如
com.example.app
。 - 类名:采用驼峰命名法,首字母大写,如
MyClass
。 - 方法名:采用驼峰命名法,首字母小写,如
myFunction
。 - 变量名:采用驼峰命名法,首字母小写,如
myVariable
。常量名全部大写,单词间用下划线分隔,如MAX_COUNT
。
- 包名:全部小写,通常采用反域名命名法,例如
- 缩进要求:通常使用 4 个空格进行缩进,以增强代码的可读性。
在IDEA中配置Kotlin代码格式化工具
-
进入设置:打开IDEA,点击
File
->Settings
(在Mac上是IntelliJ IDEA
->Preferences
)。 -
配置Kotlin代码样式:在设置窗口中,找到
Editor
->Code Style
->Kotlin
。- 缩进:在
Tabs and Indents
标签页中,设置Indent
为 4 个空格,确保Use tab character
不勾选(这样就使用空格缩进)。 - 换行与大括号风格:在
Wrapping and Braces
标签页,根据团队规范设置换行策略和大括号风格,比如if - else
语句的大括号是否换行等。
- 缩进:在
-
应用配置:配置完成后点击
Apply
或OK
使设置生效。之后使用快捷键Ctrl + Alt + L
(Windows/Linux)或Command + Option + L
(Mac)对Kotlin代码进行格式化,就会遵循配置的规范。