gpt4 book ai didi

java - 我们应该使用什么原语或什么类型来表示 java 中的电话号码?

转载 作者:搜寻专家 更新时间:2023-11-01 00:59:11 25 4
gpt4 key购买 nike

什么类型可以在 java 中包含像 2023209999 这样的数字?你认为使用字符串类型来表示电话号码是个好主意吗?

最佳答案

使用字符串是个好主意。请记住,OOP 的要点是不同类型的数据具有不同的使用模式。那么让我们看一下电话号码模式。

  • 我们是否添加电话号码或对其执行其他算法?
  • 我们是否根据长度拆分它,匹配它的一部分,替换它的一部分?

第一个问题的答案是否定的。所以我们不会像数字一样操纵它们。第二个问题的答案是肯定的,所以我们像操作字符串一样操作它们。

现在,这里的许多人都提倡让手机本身成为一门类(class)。在这方面有其优点,但我正在解决更紧迫的问题,即如何存储电话号码,无论电话是否属于类,这都是您需要做的事情。将其数据存储为数字的电话类不太适合。

关于java - 我们应该使用什么原语或什么类型来表示 java 中的电话号码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/984817/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com