A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

zlp749204057

初级黑马

  • 黑马币:

  • 帖子:

  • 精华:

© zlp749204057 初级黑马   /  2018-4-17 23:23  /  893 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


                                                   技术探讨

11天的基础课程可以分为6大类:

  • 计算机基础知识
  • 编程基础
  • 面向对象
  • 常用类
  • 集合
  • IO


其中计算机基础知识课分为:1. 计算机基础  2计算机基础  3Java概述  4JDK环境安装配置   5环境变量配置   6Java程序入门 6大类


       编程基础可分为:1常量与变量  2常量与变量  3运算符  4.流程控制语句  5方法  6数组 6大类


       面向对象可分为:1面向对象思想  2类与对象  3成员变量和局部变量  4.封装  5this关键字  6构造方法   6大类


       常用类可分为:1.Object  2.Scanner 3.Random 4.String 5.StringBuilder 5大类


       集合可分为:1.集合概述   2.集合特点   3.ArrayList 集合这3大种


       IO可分为:1.字符输入流  2.字符输出流  3.字符缓冲输入流  4.字符缓冲输出流  5.复制文件  6.集合与文件中数据相互读写 6大种


       接下来是我平时记得一些小知识点:

字符串类String:

Stringstr=”hello”;方式1

Stringstr=new String(”hello”)方式2

char[arr]={‘t’,‘o’,‘d’}

Stringstr=new String(字符数组)把字符数组变成字符串

char[arr]=str.toCharArray()把字符串变成字符数组截取字符数组中固定的位数,拼成字符串

Stringstr=new String(字符数组,开始的位数,截取的长度)


String s1=“字符串“String s2=new String(“字符串”)

s1.equals(s2)//s2.equals(s1)都可以 判断值是否相等 区分大小写

s1.equalslgnoreCase(s2)判断值是否相等,不区分大小写

s1.startsWith(“字符串abc”)判断s1是否以字符串abc开头

s1.endswith(“abc”)是否以abc结尾 注意:不要写特殊符号


s1.length()获取字符串长度(字符串也是有索引,从0开始)

s1.charAt(索引)获取字符串中索引处的字符

s1.indexOf(字符串)返回括号中字符串在字符串s1中首次出现的位置索引没出现返回-1

s1,substring(开始索引)从索引处开始截取,默认截取到最后

s1,substring(喀什索引,结束索引)举例:获取world:

Stringstr2=”helloword!”;

Stringstr3=str2. Substring(5,10);

System.out.println(str3);

s1.toLowerCase全部变成小写

s1.toUpperCase全部变成大写

s1.trim()去除左右两端的空格

s1。Split(字符串)根据字符串把s1分割成数组

StringBuildersb=new StingBuider()

sb.capacity()获取容量,初始值是16

sb.length()获取字符串的长度


1 个回复

倒序浏览
有提纲,有分析,很好
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马