- 博客(21)
- 收藏
- 关注
原创 java 集合 泛型
【1】int i=integer.parseInt(String)把字符串转化为整形Double d=Double .parseDouble(String)..把字符串转化为浮点类型【2】把整形转化为字符串1 String s= integer.toString(i)2 String s =String.valueOf(i)3 String s =""+
2017-02-08 20:19:01
232
原创 Java类的高级特性
【1】抽象类 在接口中有描述,抽象的方法不能使用static 和private修饰【2】内部类 1 内部类包括:成员内部类,局部内部类,匿名内幕类2 内部类可以任意使用外部类的变量和方法。即使是private,但是外部类却不可以使用内部类3 内部类构建对象需要在外部类中实现,外部类的返回方法可以设置为内部类4
2017-02-03 19:35:40
289
原创 Java接口 继承 多态
【1】接口是为了解决多继承问题 修饰符 interface 接口名 extends 父接口名列表{ public static final 变量; public abstract 方法; }注意:修饰符可默认,父接口名列表可省略,但是一旦写了exte
2017-02-03 16:15:02
217
原创 Java 类和对象
【1】主方法 public static void main(String []args) 可以用args.length获取参数个数【2】由static修饰的方法和变量常量被称为静态方法,变量,常量。静态成员可以在任意的地方使用。用类的名字+点子符号进行读取【3】在静态方法中不可以使用this关键词,不能直接调用非静态方法,并且在方法中不可以把变量声明为static【4】thi
2017-02-01 19:04:57
206
转载 正则表达式元字符 限定符 括号
元字符描述\将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,“\n”匹配字符“n”。“\\n”匹配一个换行符。序列“\\”匹配“\”而“\(”则匹配“(”。^匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^也匹配“\n”或“\r”之后的位置。
2017-01-31 22:13:11
732
转载 日期转换符
转换符类型举例c完整的日期和时间Mon Feb 09 18:05:11 PST 2004FISO 8061日期2004-02-09D美国格式的日期02/09/2004T24小时时间18:03:23r12小时时间05:03:23 pmR24小时时间没有秒18:05
2017-01-31 22:07:20
309
原创 Java 基础
开始1 首先建立文件,文件中有包;然后创建类;选中基本的main。2目前基本的包有:import java.util.Scanner 与输入有关。输入的基本形式:【1】Scanner scan=new Scanner(System.in) 创建扫面器 【2】String name =scan.nextLine()或者
2017-01-31 21:21:09
163
原创 python列表
1Python列表脚本操作符列表对 + 和 * 的操作符与字符串相似。+ 号用于组合列表,* 号用于重复列表。如下所示:Python 表达式结果描述len([1, 2, 3])3长度[1, 2, 3] + [4, 5, 6][1, 2, 3, 4, 5, 6]组合['Hi!'] * 4['Hi!', '
2016-12-02 20:19:51
200
原创 python 字符串
1Python转义字符在需要在字符中使用特殊字符时,python用反斜杠(\)转义字符。如下表:转义字符描述\(在行尾时)续行符\\反斜杠符号\'单引号\"双引号\a响铃\b退格(Backspace)\e转义\000空\
2016-12-02 20:04:46
305
原创 python函数
1函数返回值 ( 描述 )abs(x)返回数字的绝对值,如abs(-10) 返回 10ceil(x)返回数字的上入整数,如math.ceil(4.1) 返回 5cmp(x, y)如果 x y 返回 1exp(x)返回e的x次幂(ex),如math.exp(1) 返回2.718281828459045
2016-12-02 19:46:01
179
原创 python 运算符
1Python算术运算符以下假设变量a为10,变量b为21:运算符描述实例+加 - 两个对象相加a + b 输出结果 31-减 - 得到负数或是一个数减去另一个数a - b 输出结果 -11*乘 - 两个数相乘或是返回一个被重复若干次的字符串a * b
2016-11-29 17:21:10
198
原创 数据结构
数据结构是用来存储不同类型的数据,将这一组数据捆成一组,统一进行操作1 变量名 struct 2 数据结构是可以嵌套的3 使用时候要用 . 分割4 typedef 可以对数据类型的名称进行重命名, 可以缩短数据名称长度,便于书写。5 一个字占两位, 字表符的转义字符是 \t 占八位6 b->score 箭头来代替结构体中的星号
2016-11-28 21:54:40
146
原创 python 基础1
1 Python中单行注释以 # 开头2 python最具特色的就是使用缩进来表示代码块,不需要使用大括号({})。缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数3 Python 通常是一行写完一条语句,但如果语句很长,我们可以使用反斜杠(\)来实现多行语句4 在 [], {}, 或 () 中的多行语句,不需要使用
2016-11-27 21:16:22
359
原创 字符串
1请区分物理空间长度,有效字符长度,字符串的长度。第一个‘\0’的下标和字符串的长度相等2 字符串是以0\为结尾的字符类的数组。3一个字符串至少有一个0\ 0\前的数据是有用的,后面的是没用的。4 0\的坐标就是字符串的长度。5 a 代表变量 'a'代表一个常量字符 "a"
2016-11-10 20:32:53
164
原创 数组
1 数组的形式 数据类型 数组名[整数];2 分为定义行:中括号中整数代表数组长度(可以为变量,但必须有值),非定义行:中括号之中为下标。3 数组主要和循环搭配,在数组循环中要从0开始。4 数组是不能进行整体操作的,包括:不能整体输入输出,不能整体赋值,不能整体比较。5 数组的初始化 eg: int a[3]={1,2,3} 局部初始化
2016-10-31 16:44:30
452
原创 位操作
【一】位运算符 共有6种位运算符,如下:【1】& 与运算符 解释: &(与)运算要求有两个运算值,然后返回一个值,当且仅当两个运算值都位1时,返回值为1【2】 | 或运算符 解释:|(或)运算符要求两个运算值,然后返回一个值,当且仅当两个运算值中有一个为1或都为1时,返回值为1 【3】 ^ 异或运算符 解释:^ (异或)运算符要求有
2016-10-19 16:01:21
210
原创 循环
1 while循环,类似于选择结构,只不过选择结构是执行一次,而循环是执行很多次。2 小心出现死循环。3 循环三要素:1循环变量 2循环条件 3循环控制变量的改变4 for循环中,小括号中必须有两个分号,三个位置分别写出循环三要素。5 与选择结构相同,循环结构右侧不加分号。6 .在知道循环次数时,建议采用for循环,否则采用while循环。7 清楚循
2016-10-05 09:38:19
256
原创 函数
1函数只能返还一个值2 void表示不需要输出函数,不需要定义参数,return后面直接接分号不加其他的东西甚至可以的省略。3 函数的两种定义形式 void main() int main() {
2016-10-03 15:42:59
155
原创 基本注意事项1
1 在scanf中不需要\n,但是在printf中必须要\n,虽然不会影响程序的运行,但是却会是题目错误,当题目出错时应首先往这方面想。
2016-09-30 15:48:40
169
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅