字符串与字符数组的转换
Posted 竹之轩
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了字符串与字符数组的转换相关的知识,希望对你有一定的参考价值。
String str = "helloworld";
char data[] = str.toCharArray();
for(int x = 0 ; x< data.length ;x++)
{
data[x] -= 32 ; // 小写变大写
System.out.print(data[x] + ",");
}
System.out.print(new String(data)); // 全部转换
System.out.print(new String(data,5,5)); //部分转换
有一个字符串,要求判断是否由数字组成
将字符串变为数组,进行判断
String str = "1a23456";
System.out.println(isNumber(str) ? "由数字组成":“由非数字组成”);
public static boolean isNumber(String str)
{
char [] data = str.toCharArray();
for(int x = 0 ; x<data.length; x++)
{
if(data[x]<‘0‘ || data[x]>‘9‘)
{
return false;
}
}
return true;
}
以上是关于字符串与字符数组的转换的主要内容,如果未能解决你的问题,请参考以下文章