为了从文本文件中选择某个字符串,在Java中代替Microsoft中的Mid(m, 41,7)我可以使用什么?

例如:如果Ι包含文本Abcdefghijkl,则仅如何选择cg

最佳答案

MS Access中Mid的语法为:


  中(文字,开始位置,[字符数])


因此Mid(m, 41,7)表示


  在字符串m中,找到从索引41开始的7个字符。


java的等效方法是使用substring方法,该方法具有以下定义:


  substring(startIndexInclusive,endIndexExclusive);


因此,等效的方法调用将是:

String mid = m.substring(41, 41+7);




  如何仅选择c到g。


这是一个不同的问题,因为您提供的Mid方法不会执行此操作。如果这是您要用Java编写的行为,则需要扩展问题以使您的问题更清楚。

关于java - 从文本文件中选择,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57674225/

10-12 22:26