当前位置:  开发笔记 > 编程语言 > 正文

重构Java以获取字符串长度

如何解决《重构Java以获取字符串长度》经验,为你挑选了1个好方法。

我开始使用Java并尝试找到一种简洁的方法来重构下面的代码,以便我可以将firstName变量设置为字符串并在同一行中获取并将firstNameLength字符串长度设置为整数.

String firstName = "Boris";
int firstNameLength = firstName.length();

我一直在尝试以下代码的变体,但无济于事!

int newAge = String firstName = "Boris".length();

fabian.. 5

您不能声明2个新变量,但可以进行分配firstName.

String firstName;
int newAge = (firstName = "Boris").length();

(你可以将两者放在同一行).

然而,我怀疑,任何人都会认为这比可读更具可读性

String firstName = "Boris";
int newAge = firstName.length();

而且没有其他好处.



1> fabian..:

您不能声明2个新变量,但可以进行分配firstName.

String firstName;
int newAge = (firstName = "Boris").length();

(你可以将两者放在同一行).

然而,我怀疑,任何人都会认为这比可读更具可读性

String firstName = "Boris";
int newAge = firstName.length();

而且没有其他好处.

推荐阅读
和谐啄木鸟
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有