ITemporalAccessor.Query(ITemporalQuery) 方法

定义

查询此日期时间。

[Android.Runtime.Register("query", "(Ljava/time/temporal/TemporalQuery;)Ljava/lang/Object;", "GetQuery_Ljava_time_temporal_TemporalQuery_Handler:Java.Time.Temporal.ITemporalAccessor, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)]
[Java.Interop.JavaTypeParameters(new System.String[] { "R" })]
public virtual Java.Lang.Object? Query(Java.Time.Temporal.ITemporalQuery? query);
[<Android.Runtime.Register("query", "(Ljava/time/temporal/TemporalQuery;)Ljava/lang/Object;", "GetQuery_Ljava_time_temporal_TemporalQuery_Handler:Java.Time.Temporal.ITemporalAccessor, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "R" })>]
abstract member Query : Java.Time.Temporal.ITemporalQuery -> Java.Lang.Object
override this.Query : Java.Time.Temporal.ITemporalQuery -> Java.Lang.Object

参数

query
ITemporalQuery

要调用的查询,而不是 null

返回

查询结果,可以返回 null(由查询定义)

属性

注解

查询此日期时间。

此查询此日期时间使用指定的查询策略对象。

查询是用于从日期时间提取信息的关键工具。 它们存在以外部化查询过程,允许根据策略设计模式使用不同的方法。 例如,查询检查日期是否为 2 月 29 日之前的一天,以跨越一年,或计算下一个生日的天数。

最常见的查询实现是方法引用,例如 LocalDate::fromZoneId::from。 其他实现作为静态方法 TemporalQuery提供。

Java文档java.time.temporal.TemporalAccessor.query(java.time.temporal.TemporalQuery<R>)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于