![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础知识
pursuingSun
这个作者很懒,什么都没留下…
展开
-
【java】基础知识之基本数据类(包裹类型)
在前面的包裹与包辨析中已经写到了包裹类型,也提到了其功能是提供类之间转换。在介篇文章里,写Integer类、Float类、Double类、Long类的常见功能。构造方法用相应的基本数据类型构建;用string类对象做参数构建注意的是Float类在基本数据类型做参数时候,也可以用double,但是Double用float会出问题常用方法获取对象的基本类型数值;将字符串转换成对应的基本类型数值;将字符串转换成本类对象;将本类对象转换成字符串类型这只是一些很基本很基本的.原创 2020-11-23 19:55:07 · 421 阅读 · 0 评论 -
【java】关于String类和Stringbuffer类
题目1:保留两位小数输出单精度浮点数的程序(string类的应用)题目2文章目录题目1题目2题目1import java.util.*;public class test { protected static void fLOATlAST_tWO(float i) { String tmp=String.valueOf(i);//先用浮点数构造一个string对象 int index=tmp.indexOf('.');//获取小数点的位置下标 String result=tmp..原创 2020-11-23 19:36:54 · 175 阅读 · 0 评论 -
【java】基础知识易错篇(5)——final、抽象类、接口与内部类
final 抽象类接口内部类原创 2020-11-23 17:33:20 · 194 阅读 · 0 评论 -
【java】基础知识易错篇(4)——父与子的故事(构造方法、重载、方法调用)
父类和子类之间在构造方法、重载、方法调用上面到底怎么搞啊(令人崩溃)梳理一下,请刻在我的脑袋里吧!!!文章目录一些关于构造函数和重载的基础知识子类对父类函数重载与构造函数向上类型转换一些关于构造函数和重载的基础知识首先明确创建对象时初始化的过程:首先对象的成员变量都会得到0值,其次执行定义初始化,最后执行构造方法。构造方法的注意:不能显示调用,可以重载;可以使用this(<可以有参数>) 调用另一个重载的构造函数,但是this语句只能使用一次(也就是说即使有多个重载的构造函数也只能.原创 2020-11-23 12:41:42 · 112 阅读 · 0 评论 -
【java】基础知识易错篇(3)——包、枚举类型和数组
包裹类型与包的区别?枚举类型?数组?原创 2020-11-23 11:27:38 · 110 阅读 · 0 评论 -
【java】类的静态成员问题
静态成员和静态方法的定义 调用大辩论原创 2020-11-23 10:09:44 · 298 阅读 · 0 评论 -
【java】类对象的制造和赋值易错+方法调用易错/敲黑板啦/
java 对象变量的创造 易错点原创 2020-11-21 21:23:53 · 225 阅读 · 0 评论 -
java基础知识易错篇(2)
累计赋值注意:1、两个运算符之间不能有空格;2、对运算顺序,一定一定一定要记住:先看等号右边的,之后与等号左边的做计算强制转换规则自动转换顺序:byte short int long float double强制转换:上面6个逆序以及转换到char都需要强制类型转换,char转换到byte和short需要强制。关系和逻辑运算关系运算的两边必须是数值类型;逻辑运算(! && ||)两边必须是逻辑值...原创 2020-11-21 18:59:04 · 68 阅读 · 0 评论 -
java学习基础知识易错篇
java学习基础知识易错篇算是笔记⑧ 自己的学习记录,适合学习了一些的小可爱,不然可能会觉得有点点乱哦起名首先java支持的字符包括英文、数字、中文以及下划线和美元符。其次取名的原则:类命名:驼峰命名法,首字母大写对象、变量和属性命名,也是驼峰命名法,首字母小写ps:驼峰命名:举例,class MyClass(类名);int tESTiNT常量命名:全大写,下划线连接最最最重要的一点:首字符得是英文字母且不能使用保留字基本数据类型易错不同数据类型之间的区别:区别在于两点:表示原创 2020-11-20 20:10:37 · 207 阅读 · 5 评论 -
2020-11-20 java之旅正式开始(基本概念)
java的最最最最基本的概念原创 2020-11-20 17:03:55 · 82 阅读 · 0 评论 -
静态链表的理解和定义
一般而言,说起链表首先想到的是这种的是使用的指针连接结点构成的链表,当然,上图所示是单链表,还有双链表等。今天复习对静态链表有了其他的想法:首先是静态链表的定义:#define LIST_SIZE 100 //初始表格大小//静态链表中每个链表“结点”包括两部分,一部分表示数据,一部分表示指针typedef struct CElement{ int data;//这里的int 只是因为假定data部分类型是int,可以是其他的 int next;//但这里的int是必须的};原创 2020-08-03 21:51:35 · 504 阅读 · 0 评论 -
约瑟夫环问题(c++线性表实现)
接着上一篇写线性表的插入删除操作的文章,试着实现了约瑟夫环的应用。约瑟夫环问题:有n个小朋友,围绕一圈循环报数,报到m的小朋友出列,剩余人继续循环报数,直到所有人都出列。分析:这个问题用线性表来分析的话,怎么找到要出列的小朋友是最关键的问题。举例来说,一共有8个人,循环报数到4的人出列,则情况如下所示:线性表下标:0 1 2 3 4 5 6 7小朋友编号:1 2 3 4 5 6 7 8第一次循环,下标为3 的小朋友要出列,随后其他小朋友前移,剩余7个小朋友;线性表下标:0 1 2 3 4 5原创 2020-08-03 16:29:03 · 1247 阅读 · 0 评论 -
清华大学版数据结构线性表操作学习笔记1
复习数据结构,编程线性表的插入和删除操作测试程序,对指针的用法有了新的体会:课本上对指针的使用是采用了引用的方式,即用&找到指针的位置,对指针所指内容进行修改,我采用的是直接修改线性表,感觉这种方式更简单一些,不知理解是否正确,但程序测试没问题。#include <iostream>using namespace std;#define INIT_LIST_SIZE 100 //初始线性表大小为100#define LIST_INCREASE 10 //每次扩充线性表长度原创 2020-08-03 10:35:32 · 251 阅读 · 0 评论