怎么把字符串放在char 数组里面

怎么把字符串放在char 数组里面,第1张

String类中有这个方法

public char charAt(int index)返回指定索引处的 char 值。索引范围为从 0 到 length() - 1。序列的第一个 char 值位于索引 0 处,第二个位于索引 1 处,依此类推,这类似于数组索引。

如果索引指定的 char 值是代理项,则返回代理项值。

指定者:

接口 CharSequence 中的 charAt

参数:

index - char 值的索引。

返回:

字符串指定索引处的 char 值。第一个 char 值位于索引 0 处。

抛出:

IndexOutOfBoundsException - 如果 index 参数为负或小于此字符串的长度。

例如

String s="How do you do"

char c[]=new char[s.length()]

for(int i=0i<s.length()i++){

c[i]=s.charAt(i)

}

#include<stdio.h>

int main(){

    char str[10]

    scanf("%s",str)

    return 0

}

这样就输入了一个字符串(长度不超过10)。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11837672.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存