2013-10-25 171 views
-2

所以我需要編寫一個程序來定義包含名字'JOE BLOGGS'的字符串變量。然後我需要在控制檯中輸出第一個和第五個字符,我如何爲此創建一個Java程序,以便名稱也可以更改,程序仍然可以正常工作?字符串變量?

然後,我不得不延長代碼添加(連擊)字符串'是員工對李四的名字和句子轉換爲大寫,並打印生成的字符串到屏幕上,即

JOE博客是一名僱員

非常感謝您的時間:)我從字面上不知道如何開始,因爲我對Java很陌生。

+3

你真的應該查找一些Java入門教程,並且當你嘗試了*某些東西*時回來一個更具體的問題......一個好的起點可能是[Oracle的教程](http://docs.oracle.com)。 COM/JavaSE的/教程/ getStarted/index.html的)。 – Josh

+0

這是功課嗎? –

+1

感嘆,下面是如何開始:編寫一些代碼,編譯,修復編譯錯誤,繼續直到編譯通過。祝賀啤酒。運行你的代碼,修復運行時錯誤,繼續執行,直到它達到你想要的。再喝一杯祝賀啤酒,直到它消失爲止...相信我,你的代碼只會變得更糟。總之,嘗試_something_。 – bedwyr

回答

0

試試這個...

public class TestClass { 

public static void main(String[] args) { 
    new TestClass().printChars("JOE BLOGGS", "is an employee"); 
} 

public void printChars(String baseString, String additionalString) { 
    System.out.println(baseString.charAt(1)); 
    System.out.println(baseString.charAt(5)); 
    System.out.println(baseString + " " + additionalString.toUpperCase()); 
}} 
0

人們真的應該停止發佈他們的家庭作業,並開始嘗試至少... 如果你正在做一個java類,我說你有至少爲你學習做這個功課已經足夠了。 不管怎麼說:

public class classname{ 
public static void main(String[] args){ 

String str = "Your String goes here"; //so usually you should put JOE BLOGGS between the quotes 
System.out.println(str.charAt(1)); 
System.out.println(str.charAt(5)); 
str += " is an employee"; 
str = str.toUpperCase(); 
System.out.println(str); 
} 
} 
+0

這不是一個家庭作業,它是完全可選的,如果我想要做或不做,雖然我似乎學習的方式是能夠看到它是如何做到的,然後知道未來..但是,無論如何, – user2863681

1

有時候我覺得編程只是一堆谷歌搜索來回答我的問題的。

但是不要害怕;這裏有一對夫婦的欽點(雖然徹底喧賓奪主)鏈接,我相信這將回答您的所有列出的問題:

Oracle的教程,我覺得出奇的好。在第二個鏈接上,只需搜索上部,或更好,然後瀏覽方法部分。