`
zhuobinzhou
  • 浏览: 136651 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类

String类常用方法之charAt()、codePointCount()示例

阅读更多
/**
 * 作者:阳光的味道
 * 功能:	 String类常用方法之charAt()、codePointCount()
 * 日期:2010/11/09
 * */
public class codePointCountDemmo {
	public static void main(String[] args) {
		String str1 = "abcdefg";
		char ch1 = str1.charAt(0);
		System.out.println("使用charAt()方法" +
				"从字符串中提取字符,结果是:" + ch1);
		int codePoint = 0;
		for(int i = 0 ; i < 8 ; i ++){
			try{
				codePoint = str1.codePointCount(i-1,i);
			}catch(IndexOutOfBoundsException e1){
				System.out.println("codePointCount()所调用的索引值" + "(" + (i-1)
						+ "," + i + ")" + "已经超出所要查询的字符串的长度!");
			}finally{
				try{
					System.out.println(str1.charAt(i) 
							+ "的Unicode码与" + str1.charAt(i - 1) + "的差为:" + codePoint);
				}catch(StringIndexOutOfBoundsException e2){
					System.out.println("charAt()所调用的索引值" + i + 
							"已经超出所要查询的字符串的长度!");
				}
				
			}
		}
		
		
	}

}
/*out:
	使用charAt()方法从字符串中提取字符,结果是:a
	codePointCount()所调用的索引值(-1,0)已经超出所要查询的字符串的长度!
	charAt()所调用的索引值0已经超出所要查询的字符串的长度!
	b的Unicode码与a的差为:1
	c的Unicode码与b的差为:1
	d的Unicode码与c的差为:1
	e的Unicode码与d的差为:1
	f的Unicode码与e的差为:1
	g的Unicode码与f的差为:1
	charAt()所调用的索引值7已经超出所要查询的字符串的长度!*/

 

1
1
分享到:
评论

相关推荐

    String与单字符的常用方法(charAt(),toCharArray())

    charat方法 String与单字符的常用方法(charAt(),toCharArray())String与单字符的常用方法(charAt(),toCharArray())String与单字符的常用方法(charAt(),toCharArray())String与单字符的常用方法(charAt(),toCharArray...

    java string类常用方法

    Java String 类常用方法 Java中的String类是Java语言中最基本的类之一,它提供了许多实用的方法来操作字符串。在日常开发中,我们经常会使用这些方法来完成字符串的处理和操作。下面我们将详细介绍Java String类中...

    java String类常用方法练习小结

    【Java String类常用方法详解与实战】 在Java编程语言中,`String`类是一个非常重要的类,它代表不可变的字符序列。所有的字符串字面值(例如:"abc")都是`String`类的实例。本篇文章将深入探讨`String`类的一些...

    string类的常用方法.pdf

    ### Java中的String类及其常用方法 #### 概述 在Java编程语言中,`String`类扮演着极其重要的角色,它被广泛应用于处理文本数据。`String`类不仅提供了丰富的功能来操纵字符串,而且由于其不可变性特性,使得字符串...

    string类的常用方法

    String 类的常用方法 在 Java 中,String 类提供了许多常用的方法来处理字符串,这些方法可以帮助开发者更方便地操作字符串。下面是 String 类的一些常用方法: 1. length():返回字符串的长度 length() 方法返回...

    string类的常用方法.zip

    这个压缩包“string类的常用方法.zip”很可能包含了一些关于如何有效地利用`String`类方法的示例和教程。现在,我们将深入探讨`String`类的一些关键方法,主要以Java和Python为例,因为这两个语言的`String`类非常...

    String对象常用的属性的方法

    常用方法 接下来,我们将重点介绍几个非常实用的方法。 ##### 3.1 `indexOf()` 此方法返回某个指定的字符串值在字符串中首次出现的位置。如果未找到,则返回 -1。 - **语法**:`string.indexOf(searchValue[, ...

    String类方法使用例子

    本篇文章将详细讲解`String`类的一些常用方法,并通过具体的例子来展示它们的用法。 1. **创建String对象** - `new String()`: 通过构造函数创建字符串,如 `String str = new String("Hello");` - 字符串字面量...

    Math、String类常用方法.zip_busy75v_hardtai

    本篇文章将详细介绍这两个类中的常用方法。 首先,我们来看`Math`类。`Math`类是Java中的一个静态类,它包含了各种数学运算函数,如三角函数、指数、对数、平方根等。以下是一些常用的方法: 1. `Math.abs(x)`:...

    String类的方法

    本文将详细介绍 `String` 类的一些常用方法及其应用场景,并通过示例代码加深理解。 #### 1. `length()` - **功能**:返回字符串中的字符数量。 - **示例**: ```java String str = "abc"; int len = str....

    Java String类常用的方法.docx

    在这个文档中,我们探讨了几个Java String类的常用方法,这些方法对于处理和操作字符串非常关键。 1. `length()`方法:返回字符串的长度。例如,`String s1 = "hello";`,调用`s1.length()`会返回5,因为"hello"有5...

    JAVA【第5章:面向对象基础】_String类的常用方法.rar

    本章节将深入探讨`String`类的常用方法,帮助你更好地理解和运用这个核心组件。 `String`类在Java中的地位不言而喻,它是不可变的对象,表示一串字符序列。由于其不可变性,每次对`String`对象的操作都会创建新的`...

    介绍java中String类的方法

    下面我们将详细讨论String类的一些主要特性、实例化方式以及常用方法。 1. **String类的实例创建**: - 直接赋值:`String userName = "Eric";` 这种方式创建的String对象是在常量池中,如果已有相同内容的字符串...

    Java-String类的常用方法总结.pdf

    接下来,我们来看看String类的一些常用方法: 1. `public int length()`: 返回字符串的长度,即其中字符的数量。 ```java String str = "example"; int length = str.length(); // length = 7 ``` 2. `public char...

    Java 中 String 类的常用方法

    Java中的String类提供了丰富的字符串操作...以上是Java中String类的一些常用方法,它们是进行字符串操作时的基础工具,每一个方法都根据不同的使用场景来实现相应的功能,从而满足在Java开发中对字符串的各种处理需求。

    Java常用类与基础API-String的构造器与常用方法

    ### Java常用类与基础API-String的构造器与常用方法 #### 一、String的常用API-1 ##### (1)构造器 1. **介绍** - `public String()`: - 初始化新创建的 `String` 对象,以使其表示空字符序列。即创建了一个...

Global site tag (gtag.js) - Google Analytics