java截取逗号后字符
已知文本内容1,2,3,4,5,6根据逗号个数截取如果选择3个得到的结果是3privatevoidjButton3ActionPerformed(java.awt.eve...
已知文本内容1,2,3,4,5,6
根据逗号个数截取 如果选择3个
得到的结果是3
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
try {
BufferedReader in=new BufferedReader(new FileReader(name1 +name));
String str=new String();
String s=new String();
while((s=in.readLine())!=null)
str+=s+"\n";
in.close();
System.out.println(str);
PrintWriter out=new PrintWriter(new BufferedWriter(new FileWriter(name3+name2)));
BufferedReader outbfreader=new BufferedReader(new StringReader(str));
while((s=outbfreader.readLine())!=null)
out.println(s);
String[] str1 = s.split(",");
System.out.println(str1[2]);
out.close();
}
catch (Exception e) {
System.out.println("违う");
e.printStackTrace();
}
}
这个为什么产生错误呢 展开
根据逗号个数截取 如果选择3个
得到的结果是3
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
try {
BufferedReader in=new BufferedReader(new FileReader(name1 +name));
String str=new String();
String s=new String();
while((s=in.readLine())!=null)
str+=s+"\n";
in.close();
System.out.println(str);
PrintWriter out=new PrintWriter(new BufferedWriter(new FileWriter(name3+name2)));
BufferedReader outbfreader=new BufferedReader(new StringReader(str));
while((s=outbfreader.readLine())!=null)
out.println(s);
String[] str1 = s.split(",");
System.out.println(str1[2]);
out.close();
}
catch (Exception e) {
System.out.println("违う");
e.printStackTrace();
}
}
这个为什么产生错误呢 展开
展开全部
在Java中,我们可以使用String类的split方法来截取字符串中的逗号后的字符。这个方法会根据传入的分隔符对字符串进行分割,并将分割后的子串存储在一个数组中返回。点击学习大厂名师精品课
split方法是一个非常常用的字符串截取方法,它方便快捷,并且可以使用不同的分割符来适应不同的字符串格式。在实际开发中,我们可以根据需要灵活运用这个方法,提高编程效率。Java作为一门源自20世纪90年代的编程语言,至今仍在不断发展和完善。由于其广泛应用于企业应用开发、桌面应用开发、Android应用开发等领域,Java依然是许多程序员的首选语言,同时也促进了Java生态圈的繁荣和发展。
想学习java可以选择慕课网。慕课网是IT教育行业的造梦者,也是前沿技术内容的创造者和传播者!课程范围覆盖:前端、JAVA、Python、Go、人工智能、大数据、移动端等60类主流技术语言,充分满足了面试就业、职业成长、自我提升等实际需求,帮助用户实现从技能提升到岗位提升的能力闭环。
split方法是一个非常常用的字符串截取方法,它方便快捷,并且可以使用不同的分割符来适应不同的字符串格式。在实际开发中,我们可以根据需要灵活运用这个方法,提高编程效率。Java作为一门源自20世纪90年代的编程语言,至今仍在不断发展和完善。由于其广泛应用于企业应用开发、桌面应用开发、Android应用开发等领域,Java依然是许多程序员的首选语言,同时也促进了Java生态圈的繁荣和发展。
想学习java可以选择慕课网。慕课网是IT教育行业的造梦者,也是前沿技术内容的创造者和传播者!课程范围覆盖:前端、JAVA、Python、Go、人工智能、大数据、移动端等60类主流技术语言,充分满足了面试就业、职业成长、自我提升等实际需求,帮助用户实现从技能提升到岗位提升的能力闭环。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
据题意,粗略为楼主写了下程序,请看:
public class Division{
public static void main(String [] args){
String str = new String ("1,2,3,4,5,6");
String[] str1 = str.split(",");
System.out.println(str1[2]);//选择第3个元素
}
}
public class Division{
public static void main(String [] args){
String str = new String ("1,2,3,4,5,6");
String[] str1 = str.split(",");
System.out.println(str1[2]);//选择第3个元素
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
FileInputStream in = null;
try {
in = new FileInputStream("d:\\share\\java\\io\\TestFileInputStream.java");// 你的路径。
} catch (FileNotFoundException e) {
System.out.println("找不到指定文件");
System.exit(-1);
}
while((b=in.read())!=-1){ // 再把文件内容读出来
try {
in = new FileInputStream("d:\\share\\java\\io\\TestFileInputStream.java");// 你的路径。
} catch (FileNotFoundException e) {
System.out.println("找不到指定文件");
System.exit(-1);
}
while((b=in.read())!=-1){ // 再把文件内容读出来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
String s = "1,2,3,4,5,6";
String[] num = s.split(",");
num[3-1]应该就是你要的了
String[] num = s.split(",");
num[3-1]应该就是你要的了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询