练习 1、建立一个包含10个字符的字符串A,然后对该字符串进行如下操作: (1)计算输出字符串的长度; (2)从第1个字符开始,每间隔2个字符取1个字符,组成子字符串B:
时间: 2024-09-15 15:01:45 浏览: 45
在编程语言中,字符串是由字符组成的序列,可以用来存储和操作文本数据。以下是如何使用一个通用编程语言(例如Java)来完成您所要求的操作:
1. 首先,创建一个包含10个字符的字符串A。这里以"abcdefghij"为例。
2. 接下来,进行以下两个操作:
(1)计算输出字符串A的长度。字符串的长度可以通过内置的length()方法或length属性来获取。
(2)从字符串A的第一个字符开始,每隔两个字符取一个字符,组成新的子字符串B。这可以通过循环和条件判断来实现。
假设我们使用的是一种支持标准字符串操作的编程语言,下面是一个可能的代码实现示例:
```java
public class StringExample {
public static void main(String[] args) {
String A = "abcdefghij";
// (1)计算输出字符串A的长度
int length = A.length();
System.out.println("字符串A的长度为:" + length);
// (2)从字符串A的第一个字符开始,每隔两个字符取一个字符,组成子字符串B
StringBuilder B = new StringBuilder();
for (int i = 0; i < A.length(); i += 3) { // 从第1个字符开始,每隔2个字符,所以是i+=3
B.append(A.charAt(i));
}
System.out.println("子字符串B为:" + B.toString());
}
}
```
执行上述代码后,会得到以下输出:
- 字符串A的长度为:10
- 子字符串B为:acegik
阅读全文