![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java理论
是阿超
一名热衷于Android开发的码农
展开
-
TextUtils.isEmpty()和String.isEmpty()的区别
TextUtils.isEmpty和String.isEmpty的区别直接看源码TextUtils.isEmpty()String.isEmpty()用法直接看源码TextUtils.isEmpty()看源码可知 TextUtils.isEmpty() 会对 null 和长度进行判断,不会报空指针String.isEmpty()看源码可知 String 类下的 isEmpty( ) 返回的只是字符串的长度是否为0,如果字符串为null就会直接报空指针用法...原创 2022-01-17 15:33:12 · 652 阅读 · 0 评论 -
substring()方法详解
Java中substring(x)和substring(x,y)的用法先上代码 // substring()方法 String str = "0123456789"; System.out.println(str.substring(0)); // 不截取数字 全部输出得到0123456789 System.out.println(str.substring(6)); // 截掉前6个字符 得到后面的6789 System.out.pri原创 2021-01-15 21:47:07 · 9213 阅读 · 0 评论 -
indexOf(String str)和contains(String str) 这两个什么异同?
indexOf(String str)和contains(String str) 这两个什么异同?**indexOf(String str)**返回字符串在字符串对象中首次出现的索引,indexOf会返回该字符串在某字符串中的索引值,如果不存在则返回-1contains是在当前字符串中 查找是否包含指定字符串,String的contains,如果包含则返回true,否则返回false...原创 2020-11-03 14:05:11 · 566 阅读 · 0 评论 -
方法的重载和重写有什么区别?
方法的重载和方法的重写什么区别?方法的重载:一个类中有多个同名方法,但是参数个数或参数类型不同方法的重写:在继承关系中,子类对从父类继承过来的方法进行改变,变成自己的方法...原创 2020-11-03 14:00:21 · 471 阅读 · 0 评论 -
什么是构造方法?他有什么作用?
什么是构造方法?他有什么作用?构造方法的调用是在创建一个对象时使用new操作进行的,构造方法的作用是初始化对象。用来创建一个新的对象,然后调用原创 2020-11-03 13:59:27 · 1451 阅读 · 0 评论 -
while循环与do…while循环的区别
while循环与do…while循环的区别while 先判断再执行 不满足循环条件时 一次都不会执行do…while 先执行再判断 不管任何情况都至少执行一次原创 2020-11-03 13:56:33 · 2230 阅读 · 0 评论 -
break和continue的区别
break:跳出本次循环continue:跳出当前循环原创 2020-11-03 13:51:38 · 251 阅读 · 1 评论 -
Java类名 变量名的定义规范
标题类名 变量名 定义规范类名 首字母大写 驼峰结构变量名 首字母小写 驼峰结构单词必须有意义 而且跟程序相关变量的定义数据类型 变量名 = 值;定义 数据类型 变量名;赋值 变量名 = 值;...原创 2020-11-03 13:49:52 · 1047 阅读 · 0 评论 -
Java分支结构
Java分支结构 if(){} if(){} else{} if(){} else{} if(){} else{} if else if else if( ){ if( ){ }else{ } }else{ if( ){ }else{ }原创 2020-11-03 13:46:30 · 157 阅读 · 0 评论 -
Java中的运算符和表达式
Java中的运算符和表达式算术运算符 + - * / %逻辑运算符 ! && ||关系运算符 > < >= <= == !=赋值运算符 =三目运算符 ?:原创 2020-11-03 13:42:46 · 202 阅读 · 0 评论 -
Java中的8种基本数据类型 对应的包装类型分别都是什么?
Java中的8种基本数据类型:长整型 long短整型 short整型 int字符型 char单精度 float双精度 double布尔型 boolean字节型 byte字符串 String原创 2020-11-03 13:38:34 · 1429 阅读 · 0 评论 -
Java中的注释用法
1:// 单行注释2: /* 多行注释 * /3: /**…文档注释…*/原创 2020-11-03 13:35:38 · 215 阅读 · 0 评论