java character是什么意思,character java
大家好,今天给各位分享java character是什么意思的一些知识,其中也会对character java进行解释,文章篇幅可能偏长,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在就马上开始吧!
character java
character java是什么,让我们一起了解一下?
character类用于对单个字符进行操作,Character类在对象中包装一个基本类型 char的值,Java语言为内置数据类型char提供了包装类Character类。
character的构造方法示例代码如下:
public class characterDemo { public static void main(string[] args){//创建对象//Charcter ch=new Character((char)97); Character ch=new Character('a') System.out.println("ch:"+ch);
运行结果:
ch:a
几个主要方法:
public static boolean isUpperCase(char ch):判断给定的字符是否是大写字符
public static boolean isLowerCase(char ch):判断给定的字符是否是小写字符
public static boolean isDigit(char ch):判断给定的字符是否是数字字符
public static char toUpperCase(char ch):把给定的字符转换为大写字符
public static char toLowerCase(char ch):把给定的字符转换为小写字符
具体代码如下:
public class CharacterDemo { public static void main(string[] args){//public static boolean isUpperCase(charch):判断给定的字符是否是大写字符 System.out.println("isUpperCase:"+Character.isUpperCase('A)); System.out.println("isUpperCase:"+Character.isUpperCase('a')); System.out.println("isUpperCase:"+Character.isUpperCase('e')); System.out.println("---------------- ---------"); //public static boolean isLowerCase(charch):判断给定的字符是否是小写字待 System.out.println("isLowerCase:"+Character.isLowerCase('A')); System.out.println("isLowerCase:"+Character.isLowerCase('a')); System.out.println("isLowerCase:"+Character.isLowerCase('0')); System.out.println("---------------------------------");//public static boolean isDigit(charch):判断给定的字符是否是数字字符 System.out.println("isDigit:"+Character.isDigit('A')); System.out.println("isDigit:"+Character.isDigit("a')): System.out.println("isDigit:"+Character.isDigit("0')); System.out.println("------------------ -----------"); //public static char toUpperCase(charch)把给定的字符转换为大写字符 System.out.println("toUpperCase:"+Character.toUpperCase('A')); System.out.println("toUpperCase:"+Character.toUpperCase('a')); System.out.println("---------------------------------");//public static char toLowerCase(char ch):把给定的字符转换为小写字符 System.out.println("tolowerCase:"+Character.toLowerCase('A)): System.out.println("toLowerCase:"+Character.toLowerCase('a'));}}
运行结果:
isUpperCase:trueisUpperCase:falseisUpperCase:false
charAt() Java中什么作用 ~
java.lang.String.charAt()方法返回指定索引处的char值。索引范围是从0到length()- 1。对于数组索引,序列的第一个char值是在索引为0,索引1,依此类推。
以下是声明java.lang.String.charAt()方法
public char charAt(int index)
参数
index--这是该指数的char值.
返回值
此方法返回这个字符串的指定索引处的char值。第一个char值的索引为0.
异常
IndexOutOfBoundsException--如果index参数为负或不小于该字符串的长度.
实例
下面的示例演示使用的java.lang.String.charAt()方法.
packagecom.yiibai;
importjava.lang.*;
publicclassStringDemo{
publicstaticvoidmain(String[]args){
Stringstr="Thisisyiibai";
//printscharacterat1stlocation
System.out.println(str.charAt(0));
//printscharacterat5thlocationi.ewhite-spacecharacter
System.out.println(str.charAt(4));
//printscharacterat18thlocation
System.out.println(str.charAt(17));
}
}
编译和运行上面的程序,这将产生以下结果。它也会打印空白字符。
T
p
java里的.的作用
java中所有的都可以看成对象,因为是面向对象的开发语言,而“.”就是访问该对象的方法或者是成员变量,例如你举得例子Character.toLowerCase(),
toLowerCase()就是Character类的一个方法,因为它是静态方法(static),所以它可以被直接用“类名.”的方式进行访问,如果不是static方法或者是成员变量,则必须通过类的实例对象来进行访问,如toString()方法,例如
int a= 12345;
a.toString();
把int理解成一个类,用该类定义一个叫a的对象实例,再通过对象来调用toString()方法
java.lang是什么意思
lang是 language(语言)的简写
是java中常用方法最多的包
包含常用类软件包 java.lang的描述提供利用 Java编程语言进行程序设计的基础类。最重要的类是 Object(它是类层次结构的根)和 Class(它的实例表示正在运行的应用程序中的类)。
把基本类型的值当成一个对象来表示通常很有必要。包装器类 Boolean、Character、Integer、Long、Float和 Double就是用于这个目的。例如,一个 Double类型的对象包含了一个类型为 double的字段,这表示如果引用某个值,则可以将该值存储在引用类型的变量中。这些类还提供了大量用于转换基值的方法,并支持一些标准方法,比如 equals和 hashCode。Void类是一个非实例化的类,它保持一个对表示基本类型 void的 Class对象的引用。
类 Math提供了常用的数学函数,比如正弦、余弦和平方根。类似地,类 String和 StringBuffer提供了常用的字符串操作。
类 ClassLoader、Process、Runtime、SecurityManager和 System提供了管理类的动态加载、外部进程创建、主机环境查询(比如时间)和安全策略实施等“系统操作”。
类 Throwable包含了可能由 throw语句抛出的对象(§14.16)。Throwable的子类表示错误和异常。
包规范
字符编码
java.nio.charset.Charset类的规范描述了字符编码的命名约定,以及每个 Java平台实现必须支持的标准编码集。
OK,本文到此结束,希望对大家有所帮助。