
java 中的字符串
在本指南中,我们将探索如何使用 string 类在 java 中处理文本。与人们的想象相反,string 不是一种原始数据类型,而是一个专门用于处理文本的类,为高效的文本管理提供了独特的功能。
string 类是 java.lang 包的一部分,默认位于 jre 和 jdk 中。 string 对象的默认值为 null,与 java 中所有非基本类型的初始化行为一致。
这是一个简单的例子:
public class stringobjects {
public static void main(string[] args) {
string text = "learning java!";
string numbers = "12345";
string character = "a";
}
}
要点:
- 字符串使用双引号 (") 初始化,与 char 类型不同,后者使用单引号 (')。
- java 中的字符串是使用关键字 string 定义的,该关键字始终以大写“s”开头。
要组合多个字符串,请使用连接运算符( ),如下所示:
public class stringobjects {
public static void main(string[] args) {
string text = "learning java!";
string numbers = "12345";
string character = "a";
string finaltext = text + " " + numbers + " " + character;
system.out.println(finaltext);
}
}
要为字符串重新分配新值,您只需覆盖它即可:
PHP商城系统是国内领先商城系统,网店系统,购物系统,网上商城系统,B2C商城系统产品.同时也是一个商业的PHP开发框架。PHP 商城系统由内容、文章、会员、留言、订单、 财务、广告、短消息、数据库管理、营销推广、内置支付管理、商品配送管理、无限级分类、全站搜索等多个功能模块插件组成。在当今瞬机万变的市场环境中,快速高效的IT解决方案是您业务成功的关键。我们PHP商城系统能为您量身打造完全符合需求
public class stringobjects {
public static void main(string[] args) {
string text = "learning java!";
text = "now learning c#!";
system.out.println(text);
}
}
java 中的数组
数组是存储相同类型元素集合的数据结构。数组的大小必须在创建时定义,并且数组中的每个元素都通过其索引访问。
这是一个整数数组的示例:
public class arrays {
public static void main(string[] args) {
int[] numbers = new int[5];
numbers[0] = 10;
numbers[1] = 20;
numbers[2] = 30;
numbers[3] = 40;
numbers[4] = 50;
system.out.println(numbers[2]); // outputs 30
}
}
要点:
- java 中的数组从索引 0 开始,以长度 - 1 结束。
- 如果您尝试访问超出数组范围的索引(例如上例中的numbers[5]),您将遇到 arrayindexoutofboundsexception。
多维数组及更多
java 还支持多维数组,通常称为矩阵。这是一个例子:
public class MultiDimensionalArrays {
public static void main(String[] args) {
int[][] matrix = new int[2][3];
matrix[0][0] = 5;
matrix[1][2] = 15;
String[] words = {"Learning", "Java", "is", "fun!"};
System.out.println(matrix[0][0]); // Outputs 5
System.out.println(matrix[1][2]); // Outputs 15
System.out.println(words[0] + " " + words[1]); // Outputs "Learning Java"
}
}









