Revision [4077]
Last edited on 2011-08-02 19:09:36 by KenFongAdditions:
==[[JavaSystemOut SystemOut]]==
total += numbers [i];
sb.append (strings [i]);
total += numbers [i];
sb.append (strings [i]);
Deletions:
sb.append (strings [i]);
Revision [1218]
Edited on 2007-12-03 22:28:01 by WikiAdminAdditions:
==[[JavaKeystore Java keystore]]==
Revision [824]
Edited on 2007-07-30 18:24:40 by WikiAdminAdditions:
{{parent page="Java"}}
Deletions:
Revision [820]
Edited on 2007-07-30 18:20:32 by WikiAdminAdditions:
==[[JavaTimezone Timezone problem under Linux]]==
Revision [395]
Edited on 2007-04-26 02:56:45 by WikiAdminAdditions:
===Core Java Knowledge===
Revision [394]
Edited on 2007-04-26 02:53:19 by WikiAdminAdditions:
With Java generics, for loops can be simplified. Works on collections and arrays.
Deletions:
Revision [393]
Edited on 2007-04-26 02:52:51 by WikiAdminAdditions:
With Java generics, for loops can be simplified:
Deletions:
Revision [392]
Edited on 2007-04-26 02:52:11 by WikiAdminAdditions:
System.out.println("Hello " + friend);
Deletions:
Revision [391]
Edited on 2007-04-26 02:51:57 by WikiAdminNo differences.
Revision [390]
Edited on 2007-04-26 02:51:47 by WikiAdminAdditions:
===Enhanced for loop===
With type-safe feature, for loops can be simplified:
ArrayList myFriends = new ArrayList();
myFriends.add("John");
myFriends.add("Peter");
myFriends.add("Mary");
for (String friend : myFriends) {
System.out.println("Hello " + friend);
}
With type-safe feature, for loops can be simplified:
ArrayList
myFriends.add("John");
myFriends.add("Peter");
myFriends.add("Mary");
for (String friend : myFriends) {
System.out.println("Hello " + friend);
}
Revision [389]
Edited on 2007-04-26 02:47:57 by WikiAdminAdditions:
static double average(double ... numbers) {
static String merge(String ... strings) {
static String merge(String ... strings) {
Deletions:
{
static String merge(String ... strings)
{
Revision [388]
Edited on 2007-04-26 02:46:11 by WikiAdminAdditions:
===Java variable arguments===
One can now write a method that accepts variable number of arguments. For example,
%%(java)
static double average(double ... numbers)
{
double total = 0;
for (int i = 0; i < numbers.length; i++)
total += numbers [i];
return total / numbers.length;
}
static String merge(String ... strings)
{
StringBuilder sb = new StringBuilder ();
for (int i = 0; i < strings.length; i++)
sb.append (strings [i]);
return sb.toString ();
}
%%
One can now write a method that accepts variable number of arguments. For example,
%%(java)
static double average(double ... numbers)
{
double total = 0;
for (int i = 0; i < numbers.length; i++)
total += numbers [i];
return total / numbers.length;
}
static String merge(String ... strings)
{
StringBuilder sb = new StringBuilder ();
for (int i = 0; i < strings.length; i++)
sb.append (strings [i]);
return sb.toString ();
}
%%
Revision [308]
Edited on 2007-04-19 23:38:32 by WikiAdminDeletions:
Revision [271]
Edited on 2007-04-19 02:40:10 by WikiAdminAdditions:
{{parent page="HomePage"}}