java - 请帮助我遵循数据类型

标签 java types abstract-data-type

假设您属于公司的IT部门,并负责编写一个使用面向对象的Java程序来完成以下任务:

信息技术类:

将会有一个包含(但不限于)属于计算机的以下属性的类:

计算机 ID:4 个字符和/或数字;

private string computerid; outcome: Computer ID: D001

处理器速度:字母数字

private (???) speed; outcome: Speed: 3.2GHZ

RAM:字母数字

private (???) ram; outcome: RAM: 512MB

硬盘:字母数字

private (???) disk; outcome: disk: 80GB

最佳答案

字母数字应该是一个字符串,在这种情况下,您可以使用正则表达式 (regex) 与模式进行比较,以确保它是字母数字。像这样的事情:

String alphanumeric='abc123';
alphanumeric.matches('[a-zA-Z0-9]{1,}'); //true

关于java - 请帮助我遵循数据类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30701058/

相关文章:

在 java 中从 Excel 中删除行时出现 java.util.ConcurrentModificationException

typescript - 防止接口(interface)与标准库类型合并

javascript - 简写(类型不同)真/假比较是字符串的好习惯吗?

c++ - 类标识符从不工作?

java - Java 中的 ADT 理解 - 将元素添加到 Arraylist 的尾部

java - 保存关闭/打开介绍部分之间的状态

java - Play! 中的抽象模型界面ORM,如何加载 initial-data.yml?

java - Swing 应用程序框架中的窗口关闭

function - 将不同类型的参数传递给函数

fortran - 是否可以在 Fortran 2003 中模拟混合的抽象/延迟和常规过程?