欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

入行初期遇到的小问题

程序员文章站 2022-04-05 08:52:54
...

这里记录一些自己入行初期遇到的小问题


1.java的String类常用切割方法:

split()和subString(),split返回的是字符串数组,subString返回的是String。
关键点:对字符串进行切割或其他操作对象的,要先判断这个对象是否存在,否则报空指针。

StringUtil.isNotBlank();和 StringUtil.isNotBlank();

二者区别在于字符串是空格时,isNotBlank判断为空,而isNotEmpty判断不为空。
 isNotEmpty(str)等价于 str != null && str.length > 0
 isNotBlank(str) 等价于 str != null && str.length >0 && str.trim().length > 0

String str = "Hello World,i am your friend,nice to meet you!";
//切割成三个元素
str.split(",");// 1.Hello World   2.i am your friend    3.nice to meet you!
//2表示根据切割符切割成几份,结果切割成两个元素 
str.split(",",2);//1.Hello World   2.i am your friend,nice to meet you!
//截取序号6之后的
str.substring(6);//World,i am your friend,nice to meet you!
//截取序号[6,11)中的,java包前不包后,所以序号11的逗号不包括。
str.substring(6,11);//World

关于JS中对字符串切割可自行百度:https://www.cnblogs.com/qj0813/p/5110211.html

2.数据库语句命名

DQL :Data Query Language 数据查询语言,查

DCL:controller

DML:Data Manipulation Language 数据操纵语言,增、删、 改

DDL:Data Difination Language 数据定义语言,对数据库对象的操作,表结构、视图、索引等

https://www.cnblogs.com/fan-yuan/p/7879353.html

3.