string 的用法和定义

编程术语解析

string

/strɪŋ/
名词 编程术语

基本释义:字符串(由字符组成的序列)

词源:源自英语"string"(线、串)

📚 核心含义

编程数据类型

表示文本数据的基本数据类型

String is a fundamental data type in programming.
字符串是编程中的基本数据类型。
计算机科学

字符序列

由零个或多个字符组成的有序集合

A string can contain letters, numbers and symbols.
字符串可以包含字母、数字和符号。
数据结构

文本处理

用于存储和操作文本信息

String manipulation is common in programming.
字符串处理在编程中很常见。
文本处理

"string"是编程中最常用的数据类型之一,几乎所有编程语言都支持字符串操作,用于处理文本信息。

🔄 用法对比

英文示例

Create a string variable.

Concatenate two strings.

Get the length of the string.

中文翻译

创建一个字符串变量。

连接两个字符串

获取字符串的长度。

🎯 常见用法

字符串声明

创建字符串变量

String name = "Hello";
字符串 name = "你好";
基础语法

字符串操作

常用字符串方法

str.length()
str.substring()
str.indexOf()
方法调用

字符串连接

合并多个字符串

"Hello" + "World"
"你好" + "世界"
基本操作

语法注意

单数: string
复数: strings

⚠️ 易混淆点

不要混淆:

String is a numeric data type. (错误)

正确:String is a text data type.

Strings are mutable in all languages. (错误)

正确:Strings are immutable in many languages.

✍️ 随堂练习

翻译练习

1. Convert a number to a string.
2. Compare two strings.
3. Reverse the string.

1. 将数字转换为字符串

2. 比较两个字符串

3. 反转字符串

代码练习

写出以下操作的代码:

• 声明一个字符串变量
• 获取字符串长度
• 提取子字符串

String str = "example";

int len = str.length();

String sub = str.substring(0,3);

改错练习

找出并改正错误:

1. String is a numeric type.
2. Strings can't be concatenated.
3. String length is fixed.

1. String is a text type.

2. Strings can be concatenated.

3. String length can vary.