如何从Google App Engine数据存储区(Java)中正确检索int?

时间:2013-01-11 19:00:22

标签: java google-app-engine google-cloud-datastore

我正在构建一个需要从GAE数据存储中检索Entity的servlet,然后根据实体的“STAGE”属性执行某些任务,该属性是一个整数。我的代码最终看起来像这样:

switch( (int) (long) (Long) phrase.getProperty("STAGE")){

这种方法很好但代码非常难看,我不禁想到这可以用更简单,也许更有效的方式完成。

谢谢你, 比利

1 个答案:

答案 0 :(得分:0)

switch(((Number)phrase.getProperty(“STAGE”))。intValue()){