使用String的基本操作,获取自己学号的最后两位,放到char数组中,并打印输出
时间: 2024-10-10 17:13:20 浏览: 31
Java中char数组(字符数组)与字符串String类型的转换方法
假设你的学号存储在一个名为`studentID`的String变量中,你可以通过以下步骤获取最后两位数字并放入char数组:
1. 首先,你需要获取学号的最后两位,这可以通过截取字符串的后两位得到。如果你的学号总是固定几位,例如总是6位,你可以这样做:
```java
int start = studentID.length() - 2; // 获取从倒数第二个字符开始的位置
String lastTwoDigits = studentID.substring(start); // 截取最后两位
```
2. 然后将这两个字符转换成char数组。由于Java中字符串默认是以ASCII值表示的,所以可以直接创建一个新的char数组并将字符串转为char数组的每个元素添加进去:
```java
char[] idChars = new char[2];
idChars[0] = lastTwoDigits.charAt(0);
idChars[1] = lastTwoDigits.charAt(1);
```
3. 最后,打印这个char数组:
```java
System.out.println(Arrays.toString(idChars));
```
完整的代码示例:
```java
String studentID = "123456"; // 你的学号
int start = studentID.length() - 2;
String lastTwoDigits = studentID.substring(start);
char[] idChars = new char[2];
idChars[0] = lastTwoDigits.charAt(0);
idChars[1] = lastTwoDigits.charAt(1);
System.out.println(Arrays.toString(idChars));
```
阅读全文