我的老師給了我們一個項目去工作,我不知道我在做什麼,或者我下一步該做什麼。他給了我們部分的程序和程序需要做的事情。但我很嚴重卡住,不知道如何完成這一點。如何完成這個Java程序?我目前很困惑
說明如下: 編寫一個名爲「ModifySentence」的類,它將讀取一行文本作爲輸入,然後顯示第一個字移動到行尾的行。修改後的句子必須以大寫字母開頭。例如,可能與用戶的示例交互可能是; 示例輸出-1: 輸入一個句子 - 請不要標點符號。 Java是語言 修改後的句子: 假設第一個單詞前沒有空格,第一個單詞的末尾用空白表示,而不是逗號或其他標點符號。請注意,新的第一個單詞必須以大寫字母開頭。
我不想找人爲我做這件事我只是想了解我需要做的下一步。如果可以的話請幫忙!謝謝!
這裏的程序:
import java.util.Scanner;
public class ModifySentence
{
public static void main(String[] args)
{
Scanner keyboard = new Scanner(System.in);
System.out.println("Enter a sentence - no punctuation, please.");
String sentence - keyboard.nextLine();
}
}
請幫助我理解這一點,並能夠完成這一點。謝謝!
正如在主題中指出的那樣,第一個單詞以空白結尾,您的工作是找到第一個空白的位置以劃定第一個單詞。 – Djon
如果遇到困難,最好的辦法是閱讀文檔,以瞭解如何繼續:http://docs.oracle.com/javase/6/docs/api/java/lang/String.html –