欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    JAVA语言基础知识点总结和应注意问题Word下载.docx

    • 资源ID:4153147       资源大小:252.58KB        全文页数:23页
    • 资源格式: DOCX        下载积分:1金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要1金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    JAVA语言基础知识点总结和应注意问题Word下载.docx

    1、sb.append(“字符串”);String sb1=new String(sb);关于构造函数验证程序如下:public class chapter03_1 public static void main(String args) /常见字符串赋值方法 String s1=abc; String s2=+def String s3=s1+s2; String s4=s1+ /使用public String(String value)构造函数 String s5=new String(abcdef); String s6=new String(s5); /使用public String()构

    2、造函数 String s7=new String( /使用 String(byte bytes, String charsetName)构造函数 /String s8= new String(s7.getBytes(GBK), Unicode /使用public String(char value)构造函数 char chars=a,bc; String s9=new String(chars); /使用public String(StringBuffer buffer)构造函数 StringBuffer s11=new StringBuffer( s11.append( String s12

    3、=new String(s11); /打印输出结构 System.out.println(s1=+s1);s2=+s2);s3=+s3);s4=+s4);s5=+s5);s6=+s6);s7=+s7);s9=+s9);s11=+s11);s12=+s12); 结果如下:s1=abcs2=abcdefs3=abcabcdefs4=abcabcs5=abcdefs6=abcdefs7=s9=abcs11=abcdefs12=abcdefString类对象的常用操作及方法(在java中,String类包含有50多个方法来实现字符串的各种操作) 在任何字符串中所引的位置均从0开始算起,索引位置在字符串

    4、中是不变的,不会因从前数或者从后搜索而改变。函数char charAt(int index)返回指定索引处的char值int compareTo(String anotherStr)按字典顺序比较两个字符串int compareToIngnoreCase(String str)不考虑大小写,按字典顺序比较两个字符串pareTo(s1); 批注:返回的类型为int型,返回的是(s-s1)ASCII码的相减值,s-s1顺序不能颠倒;若返回值为0,则表示两字符串相等。String concat(String str)将制定字符串联到此字符串的结尾。等同于“+”boolean endsWith(Str

    5、ing suffix)测试此字符串是否以指定的后缀结束boolean startsWith(String prefix)测试此字符串是否以指定的前缀开始boolean equals(Object anObject)比较此字符串与制定的对象boolean equalsIgnoreCase(String anotherString)将此String与另一个String进行比较,不考虑大小写s.equals(s1);效果同compareTo一致但是返回类型不一致int hashCode()返回此字符串的哈希码int indexOf(String str)返回第一次出现的指定的子字符串在此字符串中的索

    6、引位置int indexOf(String str, int fromIndex)从指定的索引处开始进行向后搜索,返回第一次出现的指定子字符串在此字符串中的索引int lastIndexOf(String str)返回最后一次出现的指定字符串在此字符串中的索引int lastIndexOf(String str, int fromIndex)从指定的索引位置开始进行向后搜索,返回最后一次出席那的制定字符串在此字符串中的索引int length()返回字符串的长度String replaceFirst(String regex, String replacement)该方法用字符串replace

    7、ment的内容替换当前字符串中遇到的第一个和字符串regex相一致的子串,并将产生的新字符串返回String replaceAll(String regex,String replacement)该方法用字符串replacement的内容替换当前字符串中遇到的所有和字符串regex相一致的子串,并将产生的新字符串返回String split(String regex)根据给定的字符串来拆分此字符串,得到一个字符串数组String substring(int beginIndex)String substring(int beginIndex,int endIndex)返回一个新的字符串,它是此

    8、字符串的一个子字符串String toLowerCase()把字符串转换为小写String toUpperCase()把字符串转换为大写String trim()去掉字符串两端的空格Static String valueOf(xxx b)把其他类型变量转换成字符串关于String 类对象的常用操作及方法验证代码如下:public class Chapter3 public static void main(String args) abcwD我们的c秘密 我们的秘密 abcWd我们的秘密 / String charAt(int index)返回s1字符串指定的索引处的char值是:+s1.ch

    9、arAt(0); /int compareTo/compareToIgnoreCase(String anotherStr) /使用CompareTo函数返回两字符串第一个不相同字符ASCII码的差值s1和s2用compareTo比较结果是:+pareTo(s2);s1和s2用compareToIngnoreCase不考虑字母大小比较结果是:+pareToIgnoreCase(s2); /String concat(String anotherStr)s1字符串与s2字符串连接的新字符串是:+s1.concat(s2); /boolean startsWith/endsWith(String

    10、fix)s1字符串是否以指定的字符串开始,返回布尔值:+s1.startsWith();s1字符串是否以指定的字符串结束,返回布尔值:+s1.endsWith(秘 /boolean equals/equalsIgnoreCase(String anotherStr)s1和s2用equals比较两字符串是否相等,返回布尔值:+s1.equals(s2);s1和s2用equalsIgnoreCase不考虑大小写比较两字符串是否相等,返回布尔值:+s1.equalsIgnoreCase(s2); / int hasdCode()返回s1字符串的哈希码,返回值是数值型:+s1.hashCode();

    11、/int indexOf(String str) /int inedexOf(String str, int fromIndex) /在任何字符串中所引的位置均从0开始算起,索引位置在字符串中是不变的,不会因从前数或者从后数而改变返回第一次出现的指定子字符在此字符串中的索引位置:+s1.indexOf(c /此题目中从指定的索引位置开始数,但是该字符的索引位置还是从头开始的返回从指定的索引位置开始,返回第一次出现的指定子字符在此字符串中的索引位置:,3); /int lastIndexOf(String str) /int lastIndexof(String str,int fromInde

    12、x) /只是开始索引的方向变了,每个字符在此字符串中的索引位置是固定的返回最后一次出现的制定字符串在此字符串中的索引位置: +s1.lastIndexOf(返回从指定的索引位置开始向后搜索,返回第一次出现的指定字符在此字符串中的索引位置:,7); /int length()返回s1字符串的长度:+s1.length(); /String replaceFirst(String regex. String replacement) /String replaceAll(String regex, String replacement)使用replaceFirst方法用子字符串替代当前字符串中遇到

    13、第一个指定的子字符串:+s1.replaceFirst(我,你使用replaceAll方法用子字符串替代当前字符串中遇到所有指定的子字符串:+s1.replaceAll( /String split(String regex)使用split方法用指定的子字符串来拆分此字符串,得到一个字符串数组:+s1.split(的)0+ * )1+)2); /指出开始的索引位置,求得子字符串 /String substring(int beginIndex) /String substring(int beginIndex,int endIndex)返回一个新的字符串,它是此字符串的一个子字符窜:+s1.s

    14、ubstring(2);+s1.substring(2,5); /String toLowerCase/toUpperCase()把字符串转换为小写:+s1.toLowerCase();把字符串转换为大写:+s1.toUpperCase(); /String trim() 去掉字符串两端的空格:*+s1.trim()+ /static String valueOf(xxx b) /System.out.println(把其他类型转换为字符串型:+valueOf(a); ?有问题?-65 abcwD我们的c秘密 我们的秘密 abcWd我们的秘密false2827501903 9 20 abcwD

    15、你们的c秘密 我们的秘密 使用replaceAll方法用子字符串替代当前字符串中遇到所有指定的子字符串: abcwD你们的c秘密 你们的秘密 使用split方法用指定的子字符串来拆分此字符串,得到一个字符串数组: abcwD我们 * c秘密 我们 * 秘密 bcwD我们的c秘密 我们的秘密 bcw abcwd我们的c秘密 我们的秘密 ABCWD我们的C秘密 我们的秘密 *abcwD我们的c秘密 我们的秘密*StringBufferStringBuffer类也是java.lang.Object的子类。与String类不同,StringBuffer类是一个在操作中可以更改其内容的字符串类。Stri

    16、ngBuffer类构造函数:public StringBuffer()创建一个空字符串缓冲区,默认初始长度为16个字符。StringBuffer s1=new StringBuffer();public StringBuffer(int length)用length指定的初始长度创建一个空字符串缓冲区。 StringBuffer s2=new StringBuffer(16);StringBuffer s3=new StringBuffer(s2.length();public StringBuffer(String str)用指定的字符串str穿件一个字符串缓冲区,其长度为str的长度再加上

    17、16个字符。 StringBuffer s3=new StringBuffer(StringBuffer s4=new StringBuffer(s3);public class example4 StringBuffer s1=new StringBuffer(); StringBuffer s3=new StringBuffer( StringBuffer s4=new StringBuffer(s3); System.out.println(s1的长度是:s2的长度是:+s2.length();s3的长度是:+s3.length();s4的长度是:+s4.length();s1=s2=s

    18、3=abcdefs4=abcdef 0 6StringBuffer类对象的常用操作及方法方法摘要append(booleanb) 将 boolean 参数的字符串表示形式追加到序列。append(charc) 将 char 参数的字符串表示形式追加到此序列。append(charstr) 将 char 数组参数的字符串表示形式追加到此序列。str, intoffset, intlen) 将 char 数组参数的子数组的字符串表示形式追加到此序列。append(CharSequences) 将指定的 CharSequence 追加到该序列。s, intstart, intend) 将指定 Cha

    19、rSequence 的子序列追加到此序列。append(doubled) 将 double 参数的字符串表示形式追加到此序列。append(floatf) 将 float 参数的字符串表示形式追加到此序列。append(inti) 将 int 参数的字符串表示形式追加到此序列。append(longlng) 将 long 参数的字符串表示形式追加到此序列。append(Objectobj) 追加 Object 参数的字符串表示形式。append(String将指定的字符串追加到此字符序列。append(StringBuffersb) 将指定的 StringBuffer 追加到此序列中。appendCodePoint(intcodePoint) 将 codePoint 参数的字符串表示形式追加到此序列。intcapacity() 返回当前容量。charcharAt(intindex) 返回此序列中指定索引处的 char 值。codePointAt(int返回指定索引处的字符(统一代码点)。codePointBefore(int返回指定索引前的字符(统一代码点)。codePointCount(intbeginIndex, intendIndex) 返回此序列指定文


    注意事项

    本文(JAVA语言基础知识点总结和应注意问题Word下载.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开