• 等级
  • 1831 访问
  • 13 原创
  • 0 转发
  • 1143532 排名
  • 0 评论
  • 5 获赞

JavaSE的String类

目录 String类的两种实例化方式 String采用共享设计模式 字符与字符串的相互转换(**) 字节与字符串的相互转换 字符串相等比较(比较内容,而不是地址) 字符串比较 字符串查找(**) 字符串替换 字符串拆分 字符串截取 String类的其他方法 StringBuffer \  StringBuilder     String类的两种实例化方式 1.直接赋...

2018-11-09 16:06:00

Linux常用工具及命令

目录 vim:文本编辑器 gcc:编译器        makefile:不普通的普通文件 gdb:调试器 yum:软件包管理 vim:文本编辑器 vim是随Linux和UNIX系统分发的vi编辑器的gg改进版本,具有很高的可配置性和效率,包含分屏编辑、颜色格式和突出显示编辑文本等功能。vim 有12种模式,每种模式有不同的功能,做不同的操作。 普通模式、插入模式、底行模式、视图模...

2018-10-27 09:16:20

Linux基本操作命令 + Linux权限管理

目录 目录的操作命令: 文件的操作命令: 压缩操作的命令: 查找匹配操作命令: 其他操作命令: linux权限管理:文件权限管理 目录的操作命令: linux 下的目录结构是一个树形结构。 ls 列出目录下的内容(当前目录) linux每个用户登陆成功后默认当前所在目录为家目录。 . 代表当前目录 .. 代表当前目录的上一层目录 -a 查看所有文件,不忽略以 . 开头的文...

2018-10-24 21:58:58

函数的调用过程(函数栈帧)

函数栈帧:函数的调用过程中要为函数开辟栈空间,用于本次函数的调用中临时变量的保存、现场保护,这块栈空间称为函数栈帧。 -栈帧中保存了该函数的返回地址和局部变量。 调用main函数,为main函数分配栈帧空间: esp寄存器存放了指向函数栈帧栈顶的地址; ebp寄存器存放了指向函数栈帧栈底的地址。 -我们对应汇编代码来探究函数的调用过程:...

2018-06-03 22:15:33

不使用(a + b) / 2这种方式,求两个数的平均值

题目:不使用(a + b) / 2这种方式,求两个数的平均值。 我对题目的第一种理解: (a=b)/2这种方式求平均数时,假如两个数过大的话极易发生溢出现象,通过其他的计算方式避免这种情况。 我们一般都会通过这种方式来避免溢出: 代码如下: #include<stdio.h> #include<stdlib.h> int main() { ...

2018-06-01 10:58:39

C语言实现扫雷小游戏(扩展版)

游戏简介 扫雷,是一款益智类小游戏。 游戏目标是找出所有没有地雷的方格,完成游戏;要是按了有地雷的方格,游戏失败;玩家可标记雷的位置。游戏以完成时间来评高低。有不同的游戏难度可选择。 实现的功能介绍 1.初始化雷盘 2.打印雷盘 3.随机设置雷的分布,可选择游戏难易程度 4.统计坐标位置周围的雷数 5.扩展式排雷,展开周围的非雷区 6.给所选坐标位置做标记,或取消...

2018-05-28 20:08:49

C语言——数组知识清单

数组 目录 -一维数组的创建和初始化 -一维数组的访问 -一维数组在内存中的存储 -二维数组的创建和初始化 -二维数组的访问 -二维数组在内存中的存储...

2018-05-22 12:22:15

C语言——操作符知识清单

操作符 分类: 算术操作符 移位操作符 位操作符 赋值操作符 单目操作符 关系操作符 逻辑操作符 条件操作符 逗号表达式 下标引用、函数调用、结构成员 算术操作符 操作符 描述 用法示例 结合性 + 加法 rexp + rexp L-R - 减法 rexp - rexp L-R * 乘法 rexp ...

2018-05-14 00:04:46

C语言——求一个数字的二进制中 1 的个数

写一个程序打印指定数字的二进制中 1 的个数,比如:15 (0000 1111)   输出4下面是三种方式:①通过模2除2(%2、/2)的方法num%2——取出二进制的最后一位num/2——去掉二进制的最后一位通过while循环,依次取出二进制的最后一位数字判断是否为1,若为1则count++,while(num)只有当num变为0时循环结束。问题:在测试-1出现bug,-1的二进制中应该有32个...

2018-05-12 17:09:32

C语言——猜数字游戏

“猜数字小游戏”游戏规则:由两个人玩(人机),一方出数字,一方猜。计算机随机确定一个数,用户来猜,每猜一次计算机提示猜的数字偏大还是偏小,直到猜对数字结束。代码1:#include <stdio.h> #include <stdlib.h> #include <time.h> int main() { int count = 0; int flag = 0...

2018-05-07 14:35:15

C语言——求两个数的最大公约数和最小公倍数

求两个数的最大公约数的常用方法:※“辗转相除法”,又名欧几里得算法。基本方法如下:设两数为a和b(a>b),用a除以b,得a÷b=q......r,若r=0 ,则最大公约数为b;若r≠0 ,则再用b÷r,得b÷r=q......r',若r'=0,则最大公约数为r',若r'≠0,则继续用r÷r'......直到能够整除为止,此时的除数即为最大公约数。例如:a=99,b=18。a÷b=99÷18...

2018-05-03 21:51:56

C语言——给定两个整形变量的值,将两个数的内容进行交换

给定两个整型变量的值,如何将两个数的内容进行交换呢?下面是常规做法,代码如下:#include <stdio.h> int main() { int a = 4; //也可输入a, b的值:int a,b; scanf("%d%d",&a,&b); int b = 1; int t = a; printf("a=%d\n", b); printf("b...

2018-04-24 17:06:37

C语言——判断两数组中是否有相同的元素

第一次写博客的我有一丝丝の小紧张~但是超开心的呀嗨!(小菜鸟在自己的地盘儿愉快的撒泼打滚= =)下面是我在做IF语句练习时遇到的一个练习题,想要整理在博客上:判断两个数组中是否有相同的元素。思路:首先创建两个数组,分别为a[ ]和b[ ]先拿a数组里的第一个元素和b数组的所有元素比较是否相同,再拿a数组里的第二个元素与b数组所有元素进行比较,以此类推。运用两次for循环来完成,用i循环生成a数组的...

2018-03-25 20:41:43

sillyxue

关注
  • 计算机软件
  • 中国 山东省 潍坊市
奖章
  • 1024勋章