你什么时候在 int 上使用 String

New*_*bie -9 java string

嘿,我是大学一年级学习 Java 基础知识的学生。我正在浏览一个使用数组测量一年内平均降雨量的程序。在它使用的构造函数中String year; ——你为什么要使用String而不是int?究竟是Strings什么以及它们用于什么 - 简单**

我尝试在互联网上查看,但变化如此之大,而且太复杂了,我无法理解。我在大学里只学习了几个月的 Java/CS。

Mak*_*oto 5

通常,您使用最适合您的场景的类型。

  • 如果你需要做一些相关的数学,使用能够,像一个数据类型intdoublelongfloat,等。

  • 如果您不需要对其进行数学运算,或者您将其用作标签,那么 aString是可以接受的。

(在所有的现状,如果你真的想要做的日期,如减某项内容的两个搭档年份,理想情况下你会使用适当的对象,为好。)

根据您的描述,年份实际上只是作为列标题,不需要更多内容,因此 aString是唯一合适的类型。