在Java中,如何用一个char来赋值字符型数组中的一个字符

如题所述

第1个回答  推荐于2016-05-10
public class Scanner1 {
public static void main(String[] args) {
char [] ch={'a','b','c'};//定义一个char的数组
String s=new String(ch); //用String(char[] value) 构造

String ss []=new String [3];
char ca='d';
char ca1='e';
char ca2='f';
ss[0]=String.valueOf(ca);//将char型转换成String
ss[1]=String.valueOf(ca1);
ss[2]=String.valueOf(ca2);
System.out.println(ss[0]+""+ss[1]+""+ss[2]);

}
}
===学习中===本回答被提问者和网友采纳
第2个回答  2009-03-06
又不是字符串,都是字符型可以直接赋值

char c='3';
char cc[] ={'2','2','2'};
cc[1]=c;
System.out.println(new String(cc));

在Java中,如何用一个char来赋值字符型数组中的一个字符
char [] ch={'a','b','c'};\/\/定义一个char的数组 String s=new String(ch); \/\/用String(char[] value) 构造 String ss []=new String [3];char ca='d';char ca1='e';char ca2='f';ss[0]=String.valueOf(ca);\/\/将char型转换成String ss[1]=String.valueOf(ca1);ss[2...

java中char的用法
在Java编程中,char扮演着至关重要的角色,它被定义为“字符型”数据类型,占用内存中的两个字节。字符常量的表示方式独特,使用单引号括起一个字符,如 'a'。值得注意的是,字符常量在内存中的存储并非字符本身,而是其在Unicode字符集中的位置,即一个整数值。例如,字符 'a' 在Unicode中的位置是97...

JAVA中的字符变量用键盘输入赋值,要赋一个汉字怎么搞?
import java.util.Scanner;class Test { public static void main(String[] args){ Scanner in = new Scanner(System.in);System.out.println("请输入:");String name = in.nextLine();System.out.println("你输入的数为:"+name);} } ...

在java中如何输入多个单词,将单词放在一个char的二维数组里?一行为一个...
public class Test {public static void main(String[] args) {BufferedReader bufr = new BufferedReader(new InputStreamReader(System.in));String str;ArrayList<String> al = new ArrayList<String>();try {while ((str = bufr.readLine()).equals("over")) {al.add(str);}} catch (IOEx...

char[]数组该如何赋值知道
在编程中,如何给char数组如char a[10]进行赋值是一个常见的问题。以下是几种常见的赋值方法:1. 直接使用字符串字面量赋值:javachar a[10] = "hello"; \/\/ 注意,不能先定义数组再尝试赋值,如char a[10]; a[10] = "hello"; 这是错误的。2. 逐个字符赋值:javachar a[10] = {'h',...

Java的char型变量中能不能存贮一个中文汉字
可以,Char :16bits,从'\'到'\￿'。无符号,默认值为'\'。Java使用Unicode字符集表示字符,Unicode是完全国际化的字符集,可以表示全部人类语言中的字符。Unicode需要16位宽,所以Java中的char类型也使用16 bit表示。 赋值可能是这样的:char ch1 = 88;char ch2 = 'A';ASCII字符集...

在java中如何输入一个char型字符。
在Java中,若需输入一个字符,可以通过Scanner类实现。以下是详细的步骤:首先,你需要创建一个Scanner对象,将用户的输入连接到程序,例如:1. 通过以下代码创建Scanner对象:Scanner sc = new Scanner(System.in);然后,调用Scanner对象的next()方法来获取用户输入的字符串,接着将其存储在一个String类型...

请教大神,怎么用一个指针变量指向数组中的一个汉字并用printf函数输出此...
char name[] = "张三";char *p = &name[0];这里定义了一个存储汉字名字的字符数组name,然后用指针变量p指向该数组的第一个元素,也就是汉字“张”的地址。要输出该汉字,可以使用printf()函数,指定格式符为%c,例如:perl printf("%c", *p);这样就可以输出该汉字了。如果要在数组中存储多个...

java中怎么用char来把输入的string代表int
很简单的一个方法 a的键码值是97,你减掉97就是你想要的下标值了 你可以这样编码:string s = "a a 1" \/\/获得输入 s = s.replace(" ",""); \/\/去掉空格,s ="aa1"char cs[] = s.toCharArray(); \/\/把s转成单个的字符 int h_value,v_value,value; \/\/分别存储第1、2、3个...

在java中如何输入一个char型字符。
1、先创建一个Scanner对象,如:Scanner sc = new Scanner(System.in);2、然后再调用Scanner对象sc的next()方法获取控制台输入,定义一个String类型的变量s来接收控制台输入的字符,如:String s = sc.next();3、调取变量s的charAt(0)方法获取第一个字符,如:char c = s.charAt(0);...

相似回答