Java中Localtime DataType的签名是什么? int/string不能应用于localtime错误

发布于 2025-02-04 20:46:00 字数 1490 浏览 2 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

绝情姑娘 2025-02-11 20:46:00

我们可以更简要地将您的班级定义为a 记录在Java 16+中。如果您的班级的主要目的是透明且不变地传达数据,则记录是合适的。编译器隐式创建构造函数,getters,equals& HashCodetoString

public record Office ( String name, String location, LocalTime openingTime, LocalTime closingTime ) {}

实例。注意24小时时钟。

Office o = new Office ( "Acme Corp." , "Chennai" , LocalTime.parse( "10:30" ) , LocalTime.of( 18 , 30 ) ) ;

您显然还没有掌握Java语言的基础知识。请在此处发布之前,请在此处学习您的教科书和其他资源。 Oracle提供 java教程 免费。

We can more briefly define your class as a record in Java 16+. A record is appropriate if the main purpose of your class is to communicate data transparently and immutably. The compiler implicitly creates the constructor, getters, equals & hashCode, and toString.

public record Office ( String name, String location, LocalTime openingTime, LocalTime closingTime ) {}

Instantiate. Pay attention to 24-hour clock.

Office o = new Office ( "Acme Corp." , "Chennai" , LocalTime.parse( "10:30" ) , LocalTime.of( 18 , 30 ) ) ;

You obviously have yet to master the basics of the Java language. Please study your textbook and other resources before posting here. Oracle provides the Java Tutorials free of cost.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文