JAVA中 获得N个数据 然后以逗号形式分开

现在我不知道获得多少个数据所以以N代表获得N个数据然后以N,N,N这样的形式分开(N是中文)这样的话在JAVA中怎么写呢知道的告诉我下... 现在 我不知道获得多少个 数据 所以以N代表

获得N个数据 然后以 N,N,N 这样的形式分开(N是中文) 这样的话在 JAVA中怎么写呢 知道的告诉我下
展开
 我来答
hideed
2008-11-21 · TA获得超过139个赞
知道答主
回答量:187
采纳率:0%
帮助的人:104万
展开全部
import java.util.*;
public class Test7 {

public static void main(String[] args) {

Scanner input = new Scanner(System.in);
System.out.println("您要输入几位数?");
int num = input.nextInt();
String[] arr = new String[num];
for (int i = 0; i < arr.length; i++) {
System.out.println("第"+(i+1)+"个数");
arr[i] = input.next();
}
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i].substring(0,arr[i].length())+",");
}
}

}
百度网友ef10e91
2008-11-21 · TA获得超过1822个赞
知道大有可为答主
回答量:1223
采纳率:50%
帮助的人:1297万
展开全部
从哪获取?如果获取的是一串字符串的话,直接截取字串每次截取一个然后加上逗号就行了~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
james_allen
2008-11-21 · TA获得超过314个赞
知道小有建树答主
回答量:828
采纳率:0%
帮助的人:400万
展开全部
敢不敢说明白是以什么形式获得的数据,字符串,数组,还是别的?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Timmy_Dong
2008-11-21 · TA获得超过393个赞
知道小有建树答主
回答量:334
采纳率:100%
帮助的人:273万
展开全部
需求要明确!
1.数据来源:txt or System.in ?
2.数据格式:一个一个输入 or 原来就是一个整段中文,分词再加“,”。

处理的方式,难度都不同的。

尤其是分词,很困难。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
怀新垒fb
2008-11-21 · TA获得超过378个赞
知道小有建树答主
回答量:391
采纳率:100%
帮助的人:362万
展开全部
List list = new ArrayList();
for(int i=0;i<N;i++){
list.add("呵呵");
}
String str="";
for(int i=0;i<list.size();i++){

if(i==0)//因为一个时不要逗号
str=list.get(i);
else
str=str+","+list.get(i);

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式