【代码】LeetCode---400. 第 N 位数字。
如果要想灵活的运用正则表达式,必须了解其中各种元字符的功能,元字符(Metacharacter)从功能上大致分为限定符选择匹配
当前工作目录通常是指程序启动时的目录。在 IntelliJ IDEA 中,当前工作目录通常是项目的根目录。在实际开发中,推荐使用相对路
出现了某些“错误”,但该错误信息并没有在Throwable子类中描述处理在创建对象时在继承接口或者实现接口时在泛型方法被调用时。
【代码】java---直接打印内容而不进行转义。
在Java中,数组(array)和列表(List)之间的相互转换是很常见的。
静态变量/静态属性访问修饰符 static 数据类型 变量名:`[推荐]`static 访问修饰符 数据类型 变量名;访问修饰符 static 数据返回
1)2)保存的必须为同一类型的元素3)使用数组进行1)可以,使用比较方便!2)提供了一系列方便的操作对象的方法:add、
【代码】Java---使用Java代码批量赋值(也可以赋值子文件夹下面的文件)
【代码】Java---使用Java代码批量重命名(也可以更改子文件夹下面的文件名称)
java.lang.* //lang 包是基本包,默认引入,不需要再引入.java.util.* //util 包,系统提供的工具包, 工具类,使用 Scannerjava.net.* //网络包,网络开发java.awt.* /
Comparable:适用于对象有“自然顺序”,并且这种顺序是对象的默认行为。Comparator:适用于需要多个排序规则,或不希望在对象类中嵌入排序逻辑的场景。Lambda &:适合简洁、临时的排序需求,尤其是Java 8及以上版本。
/ 3//0// lastIndexOf 获取字符在字符串中最后一次出现的索引,索引从 0 开始,如果找不到,返回-1//11System.out.println("ter 的位置=" + s1.lastIndexOf("ter"));//4。
JDK = JRE + java 的开发工具 [java, javac,javadoc,javap 等]DiskOperatingSystem磁盘操作系统,简单说一下windows的目录结构。变量相当
do while 是关键字也有循环四要素, 只是位置不一样先执行,再判断,也就是说,一定会至少执行一次最后有一个分号;数组可以存放多个同一类型的数据。数组也是一种数据类型,是引用类型。即:数(数据)组(一组)就是一组数据
Java基础
&—逻辑与| —逻辑或!—逻辑非&& —短路与|| —短路或^ —逻辑异或
电脑快捷键Tab键等于六个空格Alt键Alt加上F4关闭当前窗口Ctrl键Ctrl加S保存shift键shift加delete永久性的删除(不会出现在回收站中)winwin加E打开我的电脑win加tab桌面多窗口预览,切换其他cmd打开命令行窗口任务管理器结束进程后 cmd输入explorer可以恢复刚才关闭的任务(其实就在你任务管理器里面新建一个进程就行了。操作如下:点击管理器的文件,选择新建,输入你结束的进程名就行了。)[外链图片转存失败,源站可能有防盗链机制,建议将图片保
DOS命令学习打开方式1.开始加系统加命令行提示符[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aUOHads9-1608564937227)(C:\Users\王东梁\AppData\Roaming\Typora\typora-user-images\image-20201221231009813.png)]2.在搜索框中搜索cmd3.win加R在搜索中输入cmd3.在任意的文件夹下面,按住shift键加鼠标右键点击[外链图片转存失败,源站可能有防盗链机制,建
这里写自定义目录标题Markdown学习标题字体引用分割线图片超链接列表有序列表无序列表表格代码进退源代码模式Markdown学习标题加上空格是一级标题,二级标题是两个#加上空格,以此类推字体hello,world 前后各加两个*是粗体 hello,worldhello,world 前后各加、一个*是斜体 hello,worldhello,world 前后各加三个*是斜体加粗hello,world 前后各加两个~是粗体引用
JAVASE和JAVAEE的区别JDK的安装路径[外链图片转存失败,源站可能有防盗链机制
不能更好的对齐,按enter键不能删除前缀Ctrl加/:查看源代码删除多余的-即可嘿嘿
静态初始化并赋值 int[][] data = new int[][] { { 1, 2 }, { 2, 3 }, { 2, 3, 4 }, { 1, 2, 3, 4 } }; print(data);动态赋值 //动态赋值 int[][] data2 = new int[3][2]; for (int i = 0; i < data2.length; i++) { for (int j = 0; j < data2
方式一Random rand = new Random(); for(int i=0; i<10; i++) { System.out.println(rand.nextInt(10) + 1); }方式二 for (int i = 0; i < 50; i++) { arr[i]=(int)(100*Math.random()); }
>>是右移运算符。假设x=5,那么x的二进制为0101,x>>1表示x右移1位,即把最右边一位的1删掉,变为010,此时x=2;仍然设x=5,二进制0101,x>>2表示x右移2位,把最右边两位的01去掉,变为01,此时x=1。x>>=1等价于x=x>>1,跟x+=1等价于x=x+1是一个道理eg: x >>= 1 相当于 x = x / (21);eg: x>>= 2 相当于 x=x/(22)...
map的遍历
//System.out.println("hello"); System.out.println(Integer.toBinaryString(365));//十进制转换成二进制 System.out.println(Integer.toHexString(365));//十进制转换成十六进制 System.out.println
使用范围 循环中使用的作用(不同点) 相同点 break: 循环结构中 结束当前循环 关键字后面不能声明执行语句 continue: 循环结构中 结束当次循环 关键字后面不能声明执行语句...
返回 key 相映射的的 value,如果给定的 key 在映射关系中找不到,则返回指定的默认值。
package com.wdl.day07;import java.util.Arrays;/** * @创建人 wdl * @创建时间 2021/8/9 * @描述 */public class BubbleSortTest { public static void main(String[] args) {
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号