如何将我的角色列表转换为[p,r,a,g,y,a]等字符串为[pragya]? [英] How do I convert my character list to string like[p, r, a, g, y, a] as [pragya]?

查看:94
本文介绍了如何将我的角色列表转换为[p,r,a,g,y,a]等字符串为[pragya]?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

public class stringtowords

{

public static void main(String args [])

{

String s =你好!我的名字@是pragya;

String wo [] = s.split();

for(String w:wo)

{

System.out.println(w);

}

字符串字;

for(int i = 0; i< wo.length; i ++)

{word = wo [i] .toLowerCase();



列表<字符> li = new ArrayList< character>();

for(char ch:word.toCharArray())

if(ch> ='a'&& ch< ='z')

li.add(ch);

// for(char ch:li)

String ss = li.toString();

System.out.println(ss);



}

}

}



我尝试了什么:



我正在尝试使用String()进行转换它变成了String但它不起作用。

public class stringtowords
{
public static void main(String args[])
{
String s="hello! my name@ is pragya";
String wo[]=s.split(" ");
for(String w:wo)
{
System.out.println(w);
}
String word;
for(int i=0;i<wo.length;i++)
{ word=wo[i].toLowerCase();

List<character> li=new ArrayList<character>();
for (char ch:word.toCharArray())
if(ch>='a' && ch<='z')
li.add(ch);
//for(char ch:li)
String ss=li.toString();
System.out.println(ss);

}
}
}

What I have tried:

I'm trying toString() to convert it into String but it's not working.

推荐答案

刚拿了一个谷歌找到答案:

java - 将字符的ArrayList转换为字符串? - 堆栈溢出 [ ^ ]



或者......

java - 如何将char数组转换回字符串? - 堆栈溢出 [ ^ ]
Just took one google to find answer:
java - Converting ArrayList of Characters to a String? - Stack Overflow[^]

Or...
java - How to convert a char array back to a string? - Stack Overflow[^]


据我所知,你必须迭代列表项。尝试

As far as I know, you have to iterate over list items. Try
public static void main(String arg[])
{
  List<Character> lc = new ArrayList<Character>();
  lc.add('p');
  lc.add('r');
  lc.add('a');
  lc.add('g');
  lc.add('y');
  lc.add('a');

  StringBuilder sb = new StringBuilder();

  for (Character c : lc)
    sb.append(c.charValue());

  String s = sb.toString();

  System.out.println(s);
}


这篇关于如何将我的角色列表转换为[p,r,a,g,y,a]等字符串为[pragya]?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆