笔记
文章平均质量分 62
方思永江
Java新手
展开
-
深入理解char
个人反思Java中有Character、String、StringBuilder等用于文本处理的类,但这些类的基础都是char以前我对char的理解总是浮于表面,知道char能表示一个字符(字母或中文字符等),也知道有Unicode编码,也知道char能转成int类型,但对char没有一个更深入的了解。这篇文章算是自己对char的一个深入总结,将以上知识点串联起来。字符的编码编码有两大类:Unicode编码和非Unicode编码 (了解即可)非Unicode编码:ASCII码:自然是熟悉不过的原创 2022-02-11 16:50:46 · 662 阅读 · 0 评论 -
Java 位运算
基础知识Java中整数二进制的表示整数:原码负数:补码Java中各种进制的表示二进制:以0b开头例如// 这里表示时一定要遵循上面的Java中的二进制表示,下例为-3的补码int i = 0b11111111111111111111111111111101;八进制:以0开头,如int i = 011; // 9十六进制:以0x开头,如int i = 0x11; // 17’Java中位运算操作&(与)、|(或)、^(异或)、~(非)>>:算术右移,高原创 2022-02-11 13:06:11 · 205 阅读 · 0 评论 -
IDEA的初始使用与配置及常用快捷键
ps:本文将基于IDEA2021.2.1旗舰版进行讲解,其他版本可作参考目录IDEA初次使用安装过程初次使用配置IDEA的常用设置常用快捷键插件推荐endIDEA初次使用安装过程选择安装路径,不要有中文,且不推荐安装在C盘配置安装选项,根据需要选择即可全部下一步直到完成安装可能需要重启初次使用配置首次打开可能会出现以下窗口,表示是否导入已有的设置,如果有,可以选择导入,这里选择不导入,下一步再点击接收用户许可,点击【继续】点击不发送接下来就是IDE原创 2021-09-13 22:50:03 · 518 阅读 · 2 评论 -
JDK安装及多版本JDK安装
JDK欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑原创 2021-09-02 13:38:37 · 1133 阅读 · 2 评论 -
离散数学命题公式求值及真值表
离散数学命题公式求值及真值表题目要求算法思想代码总结题目要求给定任意一个命题公式的真值表,并根据真值表求主范式。算法思想将逻辑表达式转换为后缀表达式,然后套用逆波兰表达式的求值方法利用位运算,找出一个十进制整数对应二进制的每一位,给命题变项赋值记录下成真赋值以及成假赋值,最后输出代码#include <iostream>#include <string>#include <algorithm>#include <vector>#in原创 2021-05-07 15:42:46 · 3036 阅读 · 0 评论 -
快速排序
快速排序算法C++实现直接上代码直接上代码template<typename T>void quickSort(T array[], int length) { // 选取第一个元素作为基准元素 const int STANDER = 0; const T STANDER_VALUE = array[STANDER]; // 基准条件 if (length == 0 || length == 1) { return; }原创 2021-03-07 14:02:52 · 60 阅读 · 0 评论 -
【Java】将ResultSet封装为Bean对象
和其他的文章一样,也是利用反射封装,最后返回list集合public class jdbcUtils { /** * MySQL数据库将result set风筝为Bean对象,需要数据库字段名和兵对象属性名一致(不区分大小写) * @param resultSet * @param beanClass * @param <T> * @return 返回Bean对象数组 * @throws Exception */原创 2020-10-07 18:52:57 · 1749 阅读 · 2 评论 -
Java中统计字符串中字符的出现次数
刚学Java,第一次发博客,如有不足请指正,谢谢我去搜了一下统计字符这个问题,但别人写的一些代码我没太看懂(自己是新手)所以准备把自己的代码发出来分享一下public class StringTest { public static void main(String[] args) { String s = new String("123123123123"); ...原创 2020-04-21 23:02:06 · 173 阅读 · 1 评论