为了账号安全,请及时绑定邮箱和手机立即绑定

如何在字符串中使用数字和字母-Java

如何在字符串中使用数字和字母-Java

回首忆惘然 2021-04-06 21:18:59
我目前在一个Java项目中工作,在该项目中我必须使用普通卡座的卡。我想制作一张String Cards来容纳不同卡的价值。我从这个开始。String Card = "12345678910JQK"我意识到这是不正确的方法,因为10实际上是1,然后是0,我想知道是否可以用数字和字母组成一个字符串。
查看完整描述

4 回答

?
米琪卡哇伊

TA贡献1998条经验 获得超6个赞

您可以使用:

  • 一个枚举

  • 字符串数组

  • 集合

  • 一个字符串,但带有分隔符,例如1,2,3,4 ...,9,10,J,...,并使用.split(',')对其进行处理。


查看完整回答
反对 回复 2021-04-14
?
慕桂英3389331

TA贡献2036条经验 获得超8个赞

我怀疑通过使用String可以解决此问题。如果我在你的地方,我会使用对象数组来解决这个问题,例如


Object  obj[] = {1,2,3,4,5,6,"J","Q","K"};

 System.out.println(obj[8]);

 System.out.println(obj[1]);

让我们等待一些答案来解决这个问题。


查看完整回答
反对 回复 2021-04-14
?
达令说

TA贡献1821条经验 获得超6个赞

您应该为此split(,)使用,但在声明这样的字符串之前,String card =“ 1,2,3,4,5,6,7,8,9,10,J,Q,K”

或者您应该使用enum或String数组解决此问题。


查看完整回答
反对 回复 2021-04-14
  • 4 回答
  • 0 关注
  • 243 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信