java JTextArea() 分行获取输入的文本
我在JtextArea里输入的多行文本,有没有办法分行来获取,比如<1234顺丰快递邮政EMS常规开发>有没有办法只获取第二行"顺丰快递”。...
我在JtextArea里输入的多行文本,有没有办法分行来获取,比如
<1234
顺丰快递
邮政EMS
常规开发>
有没有办法只获取第二行"顺丰快递”。 展开
<1234
顺丰快递
邮政EMS
常规开发>
有没有办法只获取第二行"顺丰快递”。 展开
1个回答
展开全部
假设你的JTextArea名称为jta,则最简单的代码为:
BufferedReader br=new BufferedReader(new StringReader(jta.getText()));
br.readLine();
String result=br.readLine();
这里第二次读到的readLine里就是第二行的内容。
BufferedReader br=new BufferedReader(new StringReader(jta.getText()));
br.readLine();
String result=br.readLine();
这里第二次读到的readLine里就是第二行的内容。
追问
请原谅我java新手,这段代码哪个地方是读取第二行的标志啊。如果我把第二行放到 string2,第三行放到string3,怎么写。
追答
如果你连这都看不懂,建议多普及一些java基本语法知识吧
不然怎么教都没用的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询