2013-02-06 15 views
0

我想做一個表達式,如果放入代碼中,會打印出第一個字符的第一個字符,然後是第二個字符的第一個字符,直到第三個字符。這個表達式在Java中有什麼問題?

first.substring(0, 1) + "." + second.substring(0, 1) + "." + third.substring(0, 1) 
+3

什麼是您目前得到的輸出?示例輸出也會有幫助。 – Achrome

+1

其中之一,最後沒有分號。 – theJollySin

+0

我正在做一個想要片段代碼的在線練習,它告訴我的是,這是完成任務的錯誤方式... –

回答

1

您可以嘗試使用charAt方法。

first.charAt(0)應該首先返回第一個字符。

或者第一,第二和第三個可能沒有在上下文中定義,請確保您使用的是與網站預期相同的變量名稱和大小寫。

+0

我得到它的工作原來我需要三個「。」,但謝謝你。 –

1
使用字符串連接第一打印的第一字符之後是 週期

,然後是時間段,則 的第三第一炭隨後一段的第二的第一個字符。因此,如果第一=傢伙, 秒=人稱,第三=事情會打印g.p.t

first.charAt(0)+"."+second.charAt(0)+"."+third.charAt(0); 
+0

不應該是'charAt(0)'? – MadProgrammer

+0

@MadProgrammer oops,是的..:P,謝謝.. :) – PermGenError

+0

沒有probs:D ... – MadProgrammer

相關問題