-
将二、八、十六进制转换成十进制的计算模型
所属栏目:[语言] 日期:2023-05-19 热度:5165
二进制、八进制和十六进制向十进制转换都非常容易,就是“按权相加”。所谓“权”,也即“位权”。
假设当前数字是 N 进制,那么:
对于整数部分,从右往左看,第 i 位的位权等于[详细] -
Java时间日期的处理 Java Date类 Calendar类解说
所属栏目:[语言] 日期:2023-04-28 热度:6609
在 Java 中获取当前时间,可以使用 java.util.Date 类和 java.util.Calendar 类完成。其中,Date 类主要封装了系统的日期和时间的信息,Calendar 类则会根据系统的日历来解释 Date 对象。下面详细介绍这两个类的具体[详细]
-
Java Math类的寻常方法
所属栏目:[语言] 日期:2023-04-28 热度:5540
Java 中的 +、-、*、/ 和 % 等基本算术运算符不能进行更复杂的数学运算,例如,三角函数、对数运算、指数运算等。于是 Java 提供了 Math 工具类来完成这些复杂的运算。在 Java 中 Math 类封装了常用的数学运算,提供[详细]
-
Java Pattern类和Matcher类的运用
所属栏目:[语言] 日期:2023-04-28 热度:5251
java.util.regex 是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。它包括两个类:Pattern 和 Matcher。Pattern 对象是正则表达式编译后在内存中的表示形式,因此,正则表达式字符串必须先被编译为 P[详细]
-
Java字符串查找 3种办法
所属栏目:[语言] 日期:2023-04-28 热度:8592
在给定的字符串中查找字符或字符串是比较常见的操作。字符串查找分为两种形式:一种是在字符串中获取匹配字符(串)的索引值,另一种是在字符串中获取指定索引位置的字符。根据字符查找String 类的 indexOf() 方法和[详细]
-
String StringBuffer和StringBuilder类的差别
所属栏目:[语言] 日期:2023-04-28 热度:2597
在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串。String 类是不可变类,即一旦一个 String 对象被创建以后,包含在这个对象中的字符序列是不可改变的,直至这个对象被销毁。Java 提供了两个可变[详细]
-
Java取得字符串长度 length()
所属栏目:[语言] 日期:2023-04-28 热度:448
在 Java 中,要获取字符串的长度,可以使用 String 类的 length() 方法,其语法形式如下:字符串名.length();例 1在学生信息管理系统中对管理员密码有这样的规定,即密码长度必须大于 6 位且小于 12 位。因为密码太短[详细]
-
Java String字符串和整型int的相互更换
所属栏目:[语言] 日期:2023-04-28 热度:2515
String 在编程中被广泛使用,所以掌握 String 和 int 的相互转换方法是极其重要的。本节前面部分主要讲解了 String 转换 int 和 int 转换 String 方法,并提供了示例代码,后面部分对 valueOf()、parse() 和 toStrin[详细]
-
Java选择结构和循环结构的归纳
所属栏目:[语言] 日期:2023-04-28 热度:5800
任何编程语言中最常见的程序结构就是顺序结构。顺序结构就是程序从上到下逐行的执行,中间没有任何判断和跳转。如果 main 方法的多行代码之间没有任何流程控制,则程序总是从上向下依次执行,排在前面的代码先执行,[详细]
-
Java数据类型转换 强制类型转换+自动类型转变
所属栏目:[语言] 日期:2023-04-28 热度:1608
数据类型的转换是在所赋值的数值类型和被变量接收的数据类型不一致时发生的,它需要从一种数据类型转换成另一种数据类型。数据类型的转换可以分为隐式转换(自动类型转换)和显式转换(强制类型转换)两种。隐式转换[详细]
-
Java数据类别 基本数据类型和引用数据类型
所属栏目:[语言] 日期:2023-04-28 热度:7002
前面我们提到 Java 语言是强类型语言,编译器存储在变量中的数值具有适当的数据类型。学习任何一种编程语言都要了解其数据类型,本文将详细介绍 Java 中的数据类型。Java 语言支持的数据类型分为两种:基本数据类型([详细]
