小编给大家分享一下 Java字符串怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
1.字符
我们所见的字符类型总共有四种:
1.1数字类型,如97、98、99等
1.2字符类型,如a、b、c等
1.3特殊字符,如$、%、&等
1.4不可见字符,如\n(换行符)、\r(回车符)、\t(Tab字符)等
字符从本质上来讲都是数字,Java使用Unicode标准编码,所以每一个字符都会映射到0~65535的整数。例如:
char word = 97; System.out.println(word);//返回字符’a’
不可见字符在不同的操作系统中表示的意义不尽相同,比如Windows下换行符号是“\r\n”,而linux下是“\n”没有”\r”
2.字符串
2.1字符串的创建
字符串可以看成是字符的一个集合,我们可以通过索引(下标)来查找字符串之中的字符。创建字符串的方法有两种:
String word = "abc";String word = new String("abc");
尽量避免第二种创建方法,因为它性能力,可读性差,语法也相对麻烦。
2.2字符串的性质
在JavaAPI中我们可以查到String类的定义public final class String extends Object implements Serializable, Comparable, CharSequence
Final说明了String对象时一个最终类,不可改变,所以没有改变字符串长度和内容的方法。
Java运行时会维护一个String Pool(String池)。String池用来存放运行时中产生的各种字符串,并且池中的字符串的内容不重复。当我们在进行字符串连接操作时,Java虚拟机并没有改变字符串,而是在String Pool中创建了一个新的字符串常量。
以上是“ Java字符串怎么用”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。