Original geschrieben von LinuxDev
und das ist was? C++ oder uralt C? keine ahnung...
Java
Aber ich finde die C++ Schreibweise sieht mehr nach Stream aus.
Der Unterschied ist aber erst bei mehrern Teilen gegeben.
Code:
int i = 5;
cout << "abc" << i << "abc" < endl;
in Java
Code:
System.out.println("abc" + i + "abc");
Ich glaube da wird i in einen String umgewandelt und zwei mal eine Stringkonkatention gemacht.
Damit man das selber Verhalten wie in C++ erreicht, müsste man schreiben
Code:
System.out.print("abc");
System.out.print(String.valueOf(i));
System.out.println("abc");
Ciao,
_
Lesezeichen