Java基础知识学习三 (String类型,字符串处理)

原创 2013年12月02日 16:49:01

字符串包括 String(初始化后不能更改的字符串类)、StringBuffer(可动态改变的类)、字符串词法分析类StringTokenizer


一、String(java.lang中)

     1、构造方法  

       String s;    //声明                                                  

       s=new String("We are students");或 S="We are students" //实例化

      或者

      String s=String new("We are students"); 或 String s="We are students";  //声明和实例化一起

    2、更多的构造方法如下

 

  3、字符串方法可参考文档JDK6API文档

二、StringBuffer(java.lang中)

 String s=new String ("Hello");

s = "Hello world"; //s为变量,说String是不能变的类型,指的是内容不变,即内存空间中Hello不变,s为变量,可以变


StringBuffer s = new StringBuffer("Hello");

s.setCharAt(1,'o'); // 表明s的内容变为"Hollo"


三、StringTokenizer(java.util中)

   图片1

     输出结果为:

           

四、String常用方法

    1、trim(),去掉字符串前后空格

              

              输出为:          



黑马程序员——java基础知识之String类和基础数据类型对象包装类

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- (一)、String类的基础知识 1、String类的重要性:字符串操作是计算机程序设计中最常见的行为 2...

C# 基础知识 (五).变量类型和字符串处理

这篇文章是阅读《C#入门经典(Beginning C#)》书籍里面的内容,作者Karli Watson.主要包括自己缺乏的一些C#基础知识和在线笔记使用,文章主要包括C#简单变量类型和复杂变量类型、命...

Python学习笔记(一)--Python基础知识:变量、数据类型、模块与字符串

刚接触Python,如有错误还望大家多多包涵。。 1.长整数:和普通整数一样,不同的是要在结尾加个大写的L,当然如果你小写也是允许的,只是容易被误认为是数字1,所以,书写时最好还是大写,以免生不必要的...

java从基础知识(二)字符串处理

字符串是程序开发中使用最为频繁,因此为了工作的高效和作为一名想进阶的程序员,了解并掌握字符串的处理显得尤为重要。java为我们提供了String、StringBuffer、StringBuilde三个...

【Java学习笔记】基础知识学习7【字符串相关】

今天,我们就进入字符串的学习吧。 字符串,在java中是作为对象进行处理的,不死简单的对很多的char进行的一个连合。 java中的字符串String都是对象。 它们的构造方法(或者说通俗点,St...

【Java学习笔记】基础知识学习8【字符串比较】

我们现在来看看字符串的比较,先看一段代码: void StringCompare(){ String aString="123"; String bString="123"; T.O(...

【C#基础知识点】——字符串(String)

字符串的不可变性 字符串的不可变性。 在内存中当你给一个字符串重新赋值之后,原先的值并没有销毁,而是重新开辟一块空间存储新值。 当程序结束后,GC(垃圾回收机制)扫描整个内存,如果发现有的空间没有被...
  • Joinl
  • Joinl
  • 2017年04月29日 11:49
  • 231

JAVA基础知识(三)—————字符串

一.字符串的创建 String s=”lalalala”; String s=new String(“good”); 二、获取字符串信息1.获取字符串长度String str=“We are stu...

黑马程序员--Java学习日记之基础知识(数据类型和运算符)

Java基础之复习回顾第一天: 有志者,事竟成. 02.01_(常量的概述和使用)     A:什么是常量         就是在程序的执行过程中其值不发生改变的量。             B:Ja...
  • Memor_
  • Memor_
  • 2015年06月21日 15:46
  • 293

Java学习之旅基础知识篇:数组及引用类型内存分配

转自: http://www.cnblogs.com/hmiinyu/archive/2012/10/22/2732781.html       在上一篇中,我们已经了解了数组,...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java基础知识学习三 (String类型,字符串处理)
举报原因:
原因补充:

(最多只允许输入30个字)