您的位置:

java如何把char类型数字,java char 数字

本文目录一览:

java中 如何将char类型转换成string 类型

常见的字符型(char)转换成字符串型(String)大致有4种。总结如下:

1,String str=String.valueOf('[字符]'); //直接传参法

2,char data={'a','b','c'};

String str=new String(data);//通过new对象的方式强制转换

3,char ch = 'U';

String fromChar = new String(new char[]{ch});

//使用匿名数组,java中的匿名数组可以被用来封装一个单独的字符到字符数组,然后将这个字        符数组作为String的构造器参数

4,String str=”abc”;

char[] cc;

cc=str.toCharArray();

这时cc={‘a’,’b’,’c’};//String类的toCharArray()方法,将字符串转为字符(char)数组

扩展资料:

1,使用String a = "Hello Word"; System.out.println(a.charAt(1));截取一个字符

2,使用String.charAt(index)(返回值为char)可以得到String中某一指定位置的char。

3,使用String.toCharArray()(返回值为char[])可以得到将包含整个String的char数组。这样我们就能够使用从0开始的位置索引来访问string中的任意位置的元素。

4,Java中的String Object的值实际上是不可变的,是一个final的变量。所以我们每次对String做出任何改变,都是初始化了一个全新的String Object并将原来的变量指向了这个新String。

Java中的char型怎样转换成int型?

1、定义char型字符

char r = 'a';

2、通过int强转成int

int k = (int)r;//强转成int型,就是字符所表示的数字值

在java中如何输入char型数据?

直接输入不行,要进行转换

import java.util.*;

class Test

{

public static void main(String []args)

{

Scanner s=new Scanner(System.in);

String str=s.nextLine();

char ch=str.charAt(0);

System.out.println(ch);

}

}

这个程序的缺点是读入str字符串后再转换,ch只读取了str的第一个字符。

java中如何输入char型数据

  java如果从控制端输入char类型数据,可以使用scanner来扫描用户输入的字符,实例如下:

Scanner in = new Scanner(System.in);

int temp = in.nextInt();

char c = (char)temp;

System.out.println("the c is : " + c );

 如果是输出为char类型,可以通过转义字符来替代,形如:/n、/d等。