改变单词的案例(所有上层和驼峰案例)

时间:2017-12-17 19:21:37

标签: java file

所以,我是一个完整的新手,而且我已经有一段时间遇到麻烦了。我必须编辑这个文件,以便所有的元音和标点符号都消失了,所以第一个和最后一个句子大写,以及每个单词的第一个字母。我上半场完成了,但第二部分给了我麻烦。

这是我到目前为止所得到的:

import java.io.*;
import java.io.File;
import java.io.FileNotFoundException;

public class SMcatcherInTheIO
{
public static void main (String [] args) throws Exception
{
File catcher= new File ("C:\\Users\\suvra\\Dropbox\\APCompSci 17-18\\AAA SM EXTRA CREDIT\\RyeCh1.txt"); 
BufferedReader br=new BufferedReader (new FileReader(catcher));
String rye;
while((rye=br.readLine()) !=null)
{     
  for (int i = 0; i < rye.length(); i++) 
  {
  char c = rye.charAt(i);
  if ((c == 'A') || (c == 'a') || (c == 'E') || (c == 'e') || (c == 'I') || (c == 'i') || (c == 'O') || (c == 'o') || (c == 'U') || (c == 'u') 
     || (c == ',') || (c == '.') || (c == '?') || ( c == '!'))
  {
    String front = rye.substring(0, i);
    String back = rye.substring(i + 1);
    rye = front + "" + back;
  }
}
  System.out.println(rye);
}
br.close();
}}

1 个答案:

答案 0 :(得分:0)

创建两个String对象:Last和First句子。 Than Loop让你编码并在第一点停止并为firstSentence增加价值。类似的最后一句话只是停在第一点。之后:

git pull heroku master

希望这会对你有所帮助。 DK