-
Java Double类
所属栏目:[语言] 日期:2022-07-07 热度:169
Double 类在对象中包装了一个基本类型 double 的值。Double 类对象包含一个 double 类型的字段。此外,该类还提供了多个方法,可以将 double 类型与 String 类型相互转换,同时 还提供了处理 double 类型时比较常用的常量和方法。 Double 类的构造方法 Dou[详细]
-
Java Number类
所属栏目:[语言] 日期:2022-07-07 热度:151
Number 是一个抽象类,也是一个超类(即父类)。Number 类属于 java.lang 包,所有的包装类(如 Double、Float、Byte、Short、Integer 以及 Long)都是抽象类 Number 的子类。 Number 类定义了一些抽象方法,以各种不同数字格式返回对象的值。如 xxxValue([详细]
-
Java Character类
所属栏目:[语言] 日期:2022-07-07 热度:200
Character 类是字符数据类型 char 的包装类。Character 类的对象包含类型为 char 的单个字段,这样能把基本数据类型当对象来处理,其常用方法如表 1 所示。 表 1 Character类的常用方法 方法 描述 void Character(char value) 构造一个新分配的 Character[详细]
-
Java Boolean类
所属栏目:[语言] 日期:2022-07-07 热度:67
Boolean 类将基本类型为 boolean 的值包装在一个对象中。一个 Boolean 类的对象只包含一个类型为 boolean 的字段。此外,此类还为 boolean 和 String 的相互转换提供了很多方法,并提供了处理 boolean 时非常有用的其他一些常用方法。 Boolean 类的构造方[详细]
-
Python函数 函数定义 函数调用 用法剖析
所属栏目:[语言] 日期:2022-07-06 热度:177
Python 中函数的应用非常广泛,前面章节中我们已经接触过多个函数,比如 input() 、print()、range()、len() 函数等等,这些都是 Python 的内置函数,可以直接使用。 除了可以直接使用的内置函数外,Python 还支持自定义函数,即将一段有规律的、可重复使[详细]
-
Python函数值传递和引用传递包括形式参数和实际参数的差别
所属栏目:[语言] 日期:2022-07-06 热度:152
通常情况下,定义函数时都会选择有参数的函数形式,函数参数的作用是传递数据给函数,令其对接收的数据做具体的操作处理。 在使用函数时,经常会用到形式参数(简称形参)和实际参数(简称实参),二者都叫参数,之间的区别是: 形式参数:在定义函数时,[详细]
-
何为位置参数 Python位置参数
所属栏目:[语言] 日期:2022-07-06 热度:55
位置参数,有时也称必备参数,指的是必须按照正确的顺序将实际参数传到函数中,换句话说,调用函数时传入实际参数的数量和位置都必须和定义函数时保持一致。 实参和形参数量必须一致 在调用函数,指定的实际参数的数量,必须和形式参数的数量一致(传多传[详细]
-
Python函数关键字参数与用法
所属栏目:[语言] 日期:2022-07-06 热度:126
目前为止,我们使用函数时所用的参数都是位置参数,即传入函数的实际参数必须与形式参数的数量和位置对应。而本节将介绍的关键字参数,则可以避免牢记参数位置的麻烦,令函数的调用和参数传递更加灵活方便。 关键字参数是指使用形式参数的名字来确定输入的[详细]
-
Python函数默认参数设置 超级具体
所属栏目:[语言] 日期:2022-07-06 热度:69
我们知道,在调用函数时如果不指定某个参数,Python 解释器会抛出异常。为了解决这个问题,Python 允许为参数设置默认值,即在定义函数时,直接给形式参数指定一个默认值。这样的话,即便调用函数时没有给拥有默认值的形参传递参数,该参数可以直接使用定[详细]
-
Python None 空值 及用处
所属栏目:[语言] 日期:2022-07-06 热度:120
在 Python 中,有一个特殊的常量 None(N 必须大写)。和 False 不同,它不表示 0,也不表示空字符串,而表示没有值,也就是空值。 这里的空值并不代表空对象,即 None 和 []、 不同: None is [] False None is False 另外,对于所有没有 return 语句的函[详细]
-
Python return函数返回值解说
所属栏目:[语言] 日期:2022-07-06 热度:122
到目前为止,我们创建的函数都只是对传入的数据进行了处理,处理完了就结束。但实际上,在某些场景中,我们还需函数将处理的结果反馈回来,就好像主管向下级员工下达命令,让其去打印文件,员工打印好文件后并没有完成任务,还需要将文件交给主管。 Python[详细]
-
Python变量作用域 全局变量与局部变量
所属栏目:[语言] 日期:2022-07-06 热度:56
所谓作用域(Scope),就是变量的有效范围,就是变量可以在哪个范围以内使用。有些变量可以在整段代码的任意位置使用,有些变量只能在函数内部使用,有些变量只能在 for 循环内部使用。 变量的作用域由变量的定义位置决定,在不同位置定义的变量,它的作用[详细]
-
Python局部函数及用法 包括nonlocal关键字
所属栏目:[语言] 日期:2022-07-06 热度:117
通过前面的学习我们知道,Python 函数内部可以定义变量,这样就产生了局部变量,有读者可能会问,Python 函数内部能定义函数吗?答案是肯定的。Python 支持在函数内部定义函数,此类函数又称为局部函数。 那么,局部函数有哪些特征,在使用时需要注意什么[详细]
-
何为闭包 Python闭包 初学者必读
所属栏目:[语言] 日期:2022-07-06 热度:64
前面章节中,已经对 Python 闭包做了初步的讲解,本节将详解介绍到底什么是闭包,以及使用闭包有哪些好处。 闭包,又称闭包函数或者闭合函数,其实和前面讲的嵌套函数类似,不同之处在于,闭包中外部函数返回的不是一个具体的值,而是一个函数。一般情况下[详细]
-
Java字符串大小写转换 toLowerCase 和toUpperCase
所属栏目:[语言] 日期:2022-07-05 热度:82
String 类的 toLowerCase() 方法可以将字符串中的所有字符全部转换成小写,而非字母的字符不受影响。语法格式如下: 字符串名.toLowerCase() // 将字符串中的字母全部转换为小写,非字母不受影响 toUpperCase() 则将字符串中的所有字符全部转换成大写,而[详细]
-
Java去除字符串中的空格 trim
所属栏目:[语言] 日期:2022-07-05 热度:157
字符串中存在的首尾空格一般情况下都没有任何意义,如字符串 Hello ,但是这些空格会影响到字符串的操作,如连接字符串或比较字符串等,所以应该去掉字符串中的首尾空格,这需要使用 String 类提供的 trim() 方法。 trim() 方法的语法形式如下: 字符串名.[详细]
-
Java截取 提取 子字符串 substring
所属栏目:[语言] 日期:2022-07-05 热度:105
在 String 中提供了两个截取字符串的方法,一个是从指定位置截取到字符串结尾,另一个是截取指定范围的内容。下面对这两种方法分别进行介绍。 1. substring(int beginIndex) 形式 此方式用于提取从索引位置开始至结尾处的字符串部分。调用时,括号中是需要[详细]
-
Java分割字符串 spilt
所属栏目:[语言] 日期:2022-07-05 热度:162
String 类的 split() 方法可以按指定的分割符对目标字符串进行分割,分割后的内容存放在字符串数组中。该方法主要有如下两种重载形式: str.split(String sign) str.split(String sign,int limit) 其中它们的含义如下: str 为需要分割的目标字符串。 sign[详细]
-
Java截取新闻标题
所属栏目:[语言] 日期:2022-07-05 热度:125
在新闻网站中通常以列表的形式显示最新新闻的动态标题。一般情况下,一行显示一条新闻标题,而新闻标题往往比较长,因此需要对它进行截取,将超出部分显示成一个省略号。 下面编写 Java 代码,实现使用字符串的 substring() 方法来截取新闻标题并以列表的[详细]
-
Java字符串的替换 replace replaceFirst 和replaceAll
所属栏目:[语言] 日期:2022-07-05 热度:58
在 Java 中,String 类提供了 3 种字符串替换方法,分别是 replace()、replaceFirst() 和 replaceAll(),本文将详细介绍它们的使用方法。 replace() 方法 replace() 方法用于将目标字符串中的指定字符(串)替换成新的字符(串),其语法格式如下: 字符串[详细]
-
Java字符串替换实例
所属栏目:[语言] 日期:2022-07-05 热度:128
假设有一段文本里面有很多错误,如错别字。现在使用 Java 中的字符串替换方法对它进行批量修改和纠正,其中就用到了我们在《Java字符串的替换》一节中学到的 String 类的 replace() 方法、replaceFirst() 方法和 replaceAll() 方法。 创建一个 Java 类,然[详细]
-
Java字符串比较 3种方法
所属栏目:[语言] 日期:2022-07-05 热度:78
字符串比较是常见的操作,包括比较相等、比较大[详细]
-
Java字符串查找 3种方法
所属栏目:[语言] 日期:2022-07-05 热度:180
在给定的字符串中查找字符或字符串是比较常见的操作。字符串查找分为两种形式:一种是在字符串中获取匹配字符(串)的索引值,另一种是在字符串中获取指定索引位置的字符。 根据字符查找 String 类的 indexOf() 方法和 lastlndexOf() 方法用于在字符串中获[详细]
-
Java StringBuffer类详解
所属栏目:[语言] 日期:2022-07-05 热度:155
在 Java 中,除了通过 String 类创建和处理字符串之外,还可以使用 StringBuffer 类来处理字符串。StringBuffer 类可以比 String 类更高效地处理字符串。 因为 StringBuffer 类是可变字符串类,创建 StringBuffer 类的对象后可以随意修改字符串的内容。每[详细]
-
C++运算符重载基础教案
所属栏目:[语言] 日期:2022-07-04 热度:145
所谓重载,就是赋予新的含义。函数重载(Function Overloading)可以让一个函数名有多种功能,在不同情况下进行不同的操作。运算符重载(Operator Overloading)也是一个道理,同一个运算符可以有不同的功能。 实际上,我们已经在不知不觉中使用了运算符重[详细]

浙公网安备 33038102330464号