首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何用NULL初始化Java中的字符串变量?

如何用NULL初始化Java中的字符串变量?
EN

Stack Overflow用户
提问于 2018-09-29 01:31:22
回答 2查看 0关注 0票数 0

我的问题是关于Java中String变量的初始化,已经测试了IDE的Eclipse和IntelliJ,并且两者都以不同的方式处理变量初始化。Eclipse建议我将字符串作为null启动。同时,IntelliJ表示使用null初始化程序是多余的。

在某种程度上,我同意IntelliJ,因为变量在声明后不久就会得到一个值。我该如何处理这种情况?我是应该通过初始化我的字符串,还是简单地声明它们,以防它们在声明后立即收到价值?

EN

回答 2

Stack Overflow用户

发布于 2018-09-29 09:59:07

不同的IDE可能呈现不同的编码标准,可以选择最适合您的那种,并适应这种情况。

在这种情况下,如果变量在声明之后立即收到值,并且在使用之前,它可能不会被初始化。

票数 0
EN

Stack Overflow用户

发布于 2018-09-29 10:46:36

IDE使用称为智能代码完成的技术在您键入时自动生成代码。这个问题的答案解释了代码完成的工作原理。

虽然依靠IDE为生成代码没有问题,但还应该学习语言基础知识,尤其是它如何处理变量声明和处理。这是一个好的开始。一些谷歌搜索引导我学习本教程,更深入地探讨了变量初始化在Java中的工作原理。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100002796

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档