-
Java分割字符串 spilt
所属栏目:[语言] 日期:2022-07-05 热度:91
String 类的 split() 方法可以按指定的分割符对目标字符串进行分割,分割后的内容存放在字符串数组中。该方法主要有如下两种重载形式: str.split(String sign) str.split(String sign,int limit) 其中它们的含义如下: str 为需要分割的目标字符串。 sign[详细]
-
Java截取新闻标题
所属栏目:[语言] 日期:2022-07-05 热度:79
在新闻网站中通常以列表的形式显示最新新闻的动态标题。一般情况下,一行显示一条新闻标题,而新闻标题往往比较长,因此需要对它进行截取,将超出部分显示成一个省略号。 下面编写 Java 代码,实现使用字符串的 substring() 方法来截取新闻标题并以列表的[详细]
-
Java字符串的替换 replace replaceFirst 和replaceAll
所属栏目:[语言] 日期:2022-07-05 热度:118
在 Java 中,String 类提供了 3 种字符串替换方法,分别是 replace()、replaceFirst() 和 replaceAll(),本文将详细介绍它们的使用方法。 replace() 方法 replace() 方法用于将目标字符串中的指定字符(串)替换成新的字符(串),其语法格式如下: 字符串[详细]
-
Java字符串替换实例
所属栏目:[语言] 日期:2022-07-05 热度:59
假设有一段文本里面有很多错误,如错别字。现在使用 Java 中的字符串替换方法对它进行批量修改和纠正,其中就用到了我们在《Java字符串的替换》一节中学到的 String 类的 replace() 方法、replaceFirst() 方法和 replaceAll() 方法。 创建一个 Java 类,然[详细]
-
Java字符串比较 3种方法
所属栏目:[语言] 日期:2022-07-05 热度:132
字符串比较是常见的操作,包括比较相等、比较大[详细]
-
Java字符串查找 3种方法
所属栏目:[语言] 日期:2022-07-05 热度:132
在给定的字符串中查找字符或字符串是比较常见的操作。字符串查找分为两种形式:一种是在字符串中获取匹配字符(串)的索引值,另一种是在字符串中获取指定索引位置的字符。 根据字符查找 String 类的 indexOf() 方法和 lastlndexOf() 方法用于在字符串中获[详细]
-
Java StringBuffer类详解
所属栏目:[语言] 日期:2022-07-05 热度:173
在 Java 中,除了通过 String 类创建和处理字符串之外,还可以使用 StringBuffer 类来处理字符串。StringBuffer 类可以比 String 类更高效地处理字符串。 因为 StringBuffer 类是可变字符串类,创建 StringBuffer 类的对象后可以随意修改字符串的内容。每[详细]
-
Python pass语句及其用途
所属栏目:[语言] 日期:2022-07-05 热度:55
在实际开发中,有时候我们会先搭建起程序的整体逻辑结构,但是暂时不去实现某些细节,而是在这些地方加一些注释,方面以后再添加代码,请看下面的例子: 纯文本复制 age = int( input(请输入你的年龄:) ) if age 12 : print(婴幼儿) elif age = 12 and ag[详细]
-
Python assert断言函数和用法
所属栏目:[语言] 日期:2022-07-05 热度:108
Python assert 语句,又称断言语句,可以看做是功能缩小版的 if 语句,它用于判断某个表达式的值,如果值为真,则程序可以继续往下执行;反之,Python 解释器会报 AssertionError 错误。 assert 语句的语法结构为: assert 表达式 assert 语句的执行流程可[详细]
-
Python while循环语句解析
所属栏目:[语言] 日期:2022-07-05 热度:68
Python 中,while 循环和 if 条件分支语句类似,即在条件(表达式)为真的情况下,会执行相应的代码块。不同之处在于,只要条件为真,while 就会一直重复执行那段代码块。 while 语句的语法格式如下: while 条件表达式: 代码块 这里的代码块,指的是缩进[详细]
-
Python for循环及用法分析
所属栏目:[语言] 日期:2022-07-05 热度:89
Python 中的循环语句有 2 种,分别是 while 循环和 for 循环,前面章节已经对 while 做了详细的讲解,本节给大家介绍 for 循环,它常用于遍历字符串、列表、元组、字典、集合等序列类型,逐个获取序列中的各个元素。 for 循环的语法格式如下: for 迭代变[详细]
-
Python循环构架中else用法 入门必读
所属栏目:[语言] 日期:2022-07-05 热度:182
Python 中,无论是 while 循环还是 for 循环,其后都可以紧跟着一个 else 代码块,它的作用是当循环条件为 False 跳出循环时,程序会最先执行 else 代码块中的代码。 以 while 循环为例,下面程序演示了如何为 while 循环添加一个 else 代码块: add = htt[详细]
-
Python for和while 循环嵌套及用途
所属栏目:[语言] 日期:2022-07-05 热度:74
Python 不仅支持 if 语句相互嵌套,while 和 for 循环结构也支持嵌套。所谓嵌套(Nest),就是一条语句里面还有另一条语句,例如 for 里面还有 for,while 里面还有 while,甚至 while 中有 for 或者 for 中有 while 也都是允许的。 当 2 个(甚至多个)循[详细]
-
Python break用法说明
所属栏目:[语言] 日期:2022-07-05 热度:94
我们知道,在执行 while 循环或者 for 循环时,只要循环条件满足,程序将会一直执行循环体,不停地转圈。但在某些场景,我们可能希望在循环结束前就强制结束循环,Python 提供了 2 种强制离开当前循环体的办法: 使用 continue 语句,可以跳过执行本次循环[详细]
-
Python continue之用法
所属栏目:[语言] 日期:2022-07-05 热度:174
和 break 语句相比,continue 语句的作用则没有那么强大,它只会终止执行本次循环中剩下的代码,直接从下一次循环继续执行。 仍然以在操作跑步为例,原计划跑 10 圈,但当跑到 2 圈半的时候突然接到一个电话,此时停止了跑步,当挂断电话后,并没有继续跑[详细]
-
Python zip函数及用处
所属栏目:[语言] 日期:2022-07-05 热度:138
zip() 函数是 Python 内置函数之一,它可以将多个序列(列表、元组、字典、集合、字符串以及 range() 区间构成的列表)压缩成一个 zip 对象。所谓压缩,其实就是将这些序列中对应位置的元素重新组合,生成一个个新的元组。 和 Python 3.x 版本不同,Python[详细]
-
Python reversed函数和用法
所属栏目:[语言] 日期:2022-07-05 热度:189
reserved() 是 Pyton 内置函数之一,其功能是对于给定的序列(包括列表、元组、字符串以及 range(n) 区间),该函数可以返回一个逆序序列的迭代器(用于遍历该逆序序列)。 reserved() 函数的语法格式如下: reversed(seq) 其中,seq 可以是列表,元素,字[详细]
-
C++函数重载解说
所属栏目:[语言] 日期:2022-07-03 热度:141
在实际开发中,有时候我们需要实现几个功能类似的函数,只是有些细节不同。例如希望交换两个变量的值,这两个变量有多种类型,可以是 int、float、char、bool 等,我们需要通过参数把变量的地址传入函数内部。在C语言中,程序员往往需要分别设计出三个不同[详细]
-
C++类的定义和对象的建设详解
所属栏目:[语言] 日期:2022-07-03 热度:78
类和对象是 C++ 的重要特性,它们使得 C++ 成为面向对象的编程语言,可以用来开发中大型项目,本节重点讲解类和对象的语法,如果你对它们的概念还不了解,请先阅读《C++类和对象到底是什么意思》。 类是创建对象的模板,一个类可以创建多个对象,每个对象[详细]
-
C++类的成员变量和成员函数细说
所属栏目:[语言] 日期:2022-07-03 热度:65
类可以看做是一种数据类型,它类似于普通的数据类型,但是又有别于普通的数据类型。类这种数据类型是一个包含成员变量和成员函数的集合。 这段代码在类体中定义了成员函数。你也可以只在类体中声明函数,而将函数定义放在类体外面,如下图所示: class Stu[详细]
-
C++类成员的询问权限以及类的封装
所属栏目:[语言] 日期:2022-07-03 热度:183
前面我们在定义类时多次使用到了 public 关键字,表示类的成员具有公开的访问权限,这节我们就来详细讲解。 C++通过 public、protected、private 三个关键字来控制成员变量和成员函数的访问权限,它们分别表示公有的、受保护的、私有的,被称为成员访问限[详细]
-
C++构建函数详解
所属栏目:[语言] 日期:2022-07-03 热度:60
在C++中,有一种特殊的成员函数,它的名字和类名相同,没有返回值,不需要用户显式调用(用户也不能调用),而是在创建对象时自动执行。这种特殊的成员函数就是构造函数(Constructor)。 该例在 Student 类中定义了一个构造函数Student(char *, int, floa[详细]
-
C++建立函数初始化列表
所属栏目:[语言] 日期:2022-07-03 热度:148
构造函数的一项重要功能是对成员变量进行初始化,为了达到这个目的,可以在构造函数的函数体中对成员变量一一赋值,还可以采用初始化列表。 C++构造函数的初始化列表使得代码更加简洁,请看下面的例子: #include iostream using namespace std; class Stu[详细]
-
C++析构函数细聊
所属栏目:[语言] 日期:2022-07-03 热度:101
创建对象时系统会自动调用构造函数进行初始化工作,同样,销毁对象时系统也会自动调用一个函数来进行清理工作,例如释放分配的内存、关闭打开的文件等,这个函数就是析构函数。 析构函数(Destructor)也是一种特殊的成员函数,没有返回值,不需要程序员显[详细]
-
C++ this指针说明
所属栏目:[语言] 日期:2022-07-03 热度:190
this 是 C++ 中的一个关键字,也是一个 const 指针,它指向当前对象,通过它可以访问当前对象的所有成员。 所谓当前对象,是指正在使用的对象。例如对于stu.show();,stu 就是当前对象,this 就指向 stu。 运行结果: 李华的年龄是16,成绩是96.5 this 只[详细]