Fehler: "illegal character: \160"

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Fehler: "illegal character: \160"

    Hallo,

    ich habe zurzeit ein Problem. Und zwar bekomme ich beim Compilen ziemlich oft den Fehler "illegal character: \160" (100 mal)

    Er bemängelt so ziemlich jede Zeile, doch leider kann ich keinen Fehler ausmachen. Mein Lehrer konnte mir auch nicht helfen.

    Vor ein paar Wochen haben wir mit Objektorientierte Programmierung angefangen und sollen deswegen verschiedene Methoden/bzw Klassen "benutzen".

    Hier mal die beiden Codes:
    (Da werden noch ein paar Probleme/"Denkfehler" drin sein, aber ich finde kein Fehler der den Fehlercode erklärt

    MainKlasse.java

    Java-Quellcode

    1. import java.io.*;
    2. public class MainKlasse
    3. {
    4. public static void main(String argv[]) throws IOException
    5. {
    6. BufferedReader eingabe = new BufferedReader (new InputStreamReader(System.in));
    7. Einnahmen Kino = new Einnahmen();
    8. double Preis;int km;
    9. Kino.eingabePreis();
    10. Kino.eingabeMonat();
    11. Kino.berechneUmsatzMonat();
    12. Kino.berechneUmsatzJahr();
    13. Kino.ausgabe();
    14. System.out.print("\n\n");
    15. }
    16. }
    Alles anzeigen


    Einnahmen.java

    Java-Quellcode

    1. import java.io.*;
    2. public class Einnahmen
    3. {
    4. BufferedReader eingabe = new BufferedReader (new InputStreamReader(System.in));
    5. String str;
    6. int anzahl_Er, anzahl_Kinder, preis_Erw, preis_Kinder, umsatz_monat, umsatz_jahr, monat;
    7. public void eingabePreis()throws IOException
    8. {
    9. System.out.print("Bitte geben sie den Preis pro Kind ein: ");
    10. str = Integer.parseInt (eingabe.readLine ());
    11. preis_Kinder = Integer.parseInt(str);
    12. System.out.print("Bitte geben sie den Preis pro Erwachsenen ein: ");
    13. str = Integer.parseInt (eingabe.readLine ());
    14. preis_Erw = Integer.parseInt(str);
    15. }
    16. public void eingabeMonat()throws IOException
    17. {
    18. System.out.print("Bitte geben sie ein für Welchen Monat sie die: ");
    19. str = Integer.parseInt (eingabe.readLine ());
    20. monat = Integer.parseInt(str);
    21. }
    22. public void berechneUmsatzMonat()throws IOException
    23. {
    24. umsatz_monat = ((anzahl_Er*preis_Erw)+(anzahl_Kinder*preis_Kinder));
    25. }
    26. public void berechneUmsatzJahr()throws IOException
    27. {
    28. umsatz_jahr = ((anzahl_Er*preis_Erw)+(anzahl_Kinder*preis_Kinder));
    29. }
    30. public void ausgabe()
    31. {
    32. System.out.print("\n\nMonatsumsatz Januar: " + umsatz_monat);
    33. }
    34. }
    Alles anzeigen


    Fehlercode:

    Quellcode

    1. -----------------MainKlasse.java-----------------
    2. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\MainKlasse.java:4: illegal character: \160
    3. {
    4. ^
    5. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\MainKlasse.java:5: illegal character: \160
    6. public static void main(String argv[]) throws IOException
    7. ^
    8. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\MainKlasse.java:5: illegal character: \160
    9. public static void main(String argv[]) throws IOException
    10. ^
    11. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\MainKlasse.java:6: illegal character: \160
    12. {
    13. ^
    14. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\MainKlasse.java:6: illegal character: \160
    15. {
    16. ^
    17. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\MainKlasse.java:7: illegal character: \160
    18. BufferedReader eingabe = new BufferedReader (new InputStreamReader(System.in));
    19. ^
    20. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\MainKlasse.java:7: illegal character: \160
    21. BufferedReader eingabe = new BufferedReader (new InputStreamReader(System.in));
    22. ^
    23. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\MainKlasse.java:9: illegal character: \160
    24. Einnahmen Kino = new Einnahmen();
    25. ^
    26. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\MainKlasse.java:9: illegal character: \160
    27. Einnahmen Kino = new Einnahmen();
    28. ^
    29. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\MainKlasse.java:11: illegal character: \160
    30. double Preis;int km;
    31. ^
    32. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\MainKlasse.java:11: illegal character: \160
    33. double Preis;int km;
    34. ^
    35. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\MainKlasse.java:13: illegal character: \160
    36. Kino.eingabePreis();
    37. ^
    38. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\MainKlasse.java:13: illegal character: \160
    39. Kino.eingabePreis();
    40. ^
    41. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\MainKlasse.java:14: illegal character: \160
    42. Kino.eingabeMonat();
    43. ^
    44. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\MainKlasse.java:14: illegal character: \160
    45. Kino.eingabeMonat();
    46. ^
    47. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\MainKlasse.java:15: illegal character: \160
    48. Kino.berechneUmsatzMonat();
    49. ^
    50. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\MainKlasse.java:15: illegal character: \160
    51. Kino.berechneUmsatzMonat();
    52. ^
    53. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\MainKlasse.java:16: illegal character: \160
    54. Kino.berechneUmsatzJahr();
    55. ^
    56. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\MainKlasse.java:16: illegal character: \160
    57. Kino.berechneUmsatzJahr();
    58. ^
    59. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\MainKlasse.java:17: illegal character: \160
    60. Kino.ausgabe();
    61. ^
    62. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\MainKlasse.java:17: illegal character: \160
    63. Kino.ausgabe();
    64. ^
    65. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\MainKlasse.java:21: illegal character: \160
    66. System.out.print("\n\n");
    67. ^
    68. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\MainKlasse.java:21: illegal character: \160
    69. System.out.print("\n\n");
    70. ^
    71. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\MainKlasse.java:25: illegal character: \160
    72. }
    73. ^
    74. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\MainKlasse.java:25: illegal character: \160
    75. }
    76. ^
    77. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\MainKlasse.java:27: illegal character: \160
    78. }
    79. ^
    80. 26 errors
    81. Tool completed with exit code 1
    82. --------------Einnahmen.java-----------------
    83. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:4: illegal character: \160
    84. {
    85. ^
    86. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:5: illegal character: \160
    87. BufferedReader eingabe = new BufferedReader (new InputStreamReader(System.in));
    88. ^
    89. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:5: illegal character: \160
    90. BufferedReader eingabe = new BufferedReader (new InputStreamReader(System.in));
    91. ^
    92. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:7: illegal character: \160
    93. String str;
    94. ^
    95. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:7: illegal character: \160
    96. String str;
    97. ^
    98. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:8: illegal character: \160
    99. int anzahl_Er, anzahl_Kinder, preis_Erw, preis_Kinder, umsatz_monat, umsatz_jahr, monat;
    100. ^
    101. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:8: illegal character: \160
    102. int anzahl_Er, anzahl_Kinder, preis_Erw, preis_Kinder, umsatz_monat, umsatz_jahr, monat;
    103. ^
    104. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:14: illegal character: \160
    105. public void eingabePreis()throws IOException
    106. ^
    107. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:15: illegal character: \160
    108. {
    109. ^
    110. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:15: illegal character: \160
    111. {
    112. ^
    113. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:16: illegal character: \160
    114. System.out.print("Bitte geben sie den Preis pro Kind ein: ");
    115. ^
    116. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:16: illegal character: \160
    117. System.out.print("Bitte geben sie den Preis pro Kind ein: ");
    118. ^
    119. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:16: illegal character: \160
    120. System.out.print("Bitte geben sie den Preis pro Kind ein: ");
    121. ^
    122. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:17: illegal character: \160
    123. str = Integer.parseInt (eingabe.readLine ());
    124. ^
    125. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:17: illegal character: \160
    126. str = Integer.parseInt (eingabe.readLine ());
    127. ^
    128. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:17: illegal character: \160
    129. str = Integer.parseInt (eingabe.readLine ());
    130. ^
    131. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:17: illegal character: \160
    132. str = Integer.parseInt (eingabe.readLine ());
    133. ^
    134. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:17: illegal character: \160
    135. str = Integer.parseInt (eingabe.readLine ());
    136. ^
    137. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:17: illegal character: \160
    138. str = Integer.parseInt (eingabe.readLine ());
    139. ^
    140. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:17: illegal character: \160
    141. str = Integer.parseInt (eingabe.readLine ());
    142. ^
    143. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:18: illegal character: \160
    144. preis_Kinder = Integer.parseInt(str);
    145. ^
    146. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:18: illegal character: \160
    147. preis_Kinder = Integer.parseInt(str);
    148. ^
    149. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:18: illegal character: \160
    150. preis_Kinder = Integer.parseInt(str);
    151. ^
    152. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:18: illegal character: \160
    153. preis_Kinder = Integer.parseInt(str);
    154. ^
    155. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:18: illegal character: \160
    156. preis_Kinder = Integer.parseInt(str);
    157. ^
    158. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:18: illegal character: \160
    159. preis_Kinder = Integer.parseInt(str);
    160. ^
    161. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:18: illegal character: \160
    162. preis_Kinder = Integer.parseInt(str);
    163. ^
    164. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:20: illegal character: \160
    165. System.out.print("Bitte geben sie den Preis pro Erwachsenen ein: ");
    166. ^
    167. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:20: illegal character: \160
    168. System.out.print("Bitte geben sie den Preis pro Erwachsenen ein: ");
    169. ^
    170. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:20: illegal character: \160
    171. System.out.print("Bitte geben sie den Preis pro Erwachsenen ein: ");
    172. ^
    173. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:21: illegal character: \160
    174. str = Integer.parseInt (eingabe.readLine ());
    175. ^
    176. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:21: illegal character: \160
    177. str = Integer.parseInt (eingabe.readLine ());
    178. ^
    179. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:21: illegal character: \160
    180. str = Integer.parseInt (eingabe.readLine ());
    181. ^
    182. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:21: illegal character: \160
    183. str = Integer.parseInt (eingabe.readLine ());
    184. ^
    185. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:21: illegal character: \160
    186. str = Integer.parseInt (eingabe.readLine ());
    187. ^
    188. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:21: illegal character: \160
    189. str = Integer.parseInt (eingabe.readLine ());
    190. ^
    191. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:21: illegal character: \160
    192. str = Integer.parseInt (eingabe.readLine ());
    193. ^
    194. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:22: illegal character: \160
    195. preis_Erw = Integer.parseInt(str);
    196. ^
    197. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:22: illegal character: \160
    198. preis_Erw = Integer.parseInt(str);
    199. ^
    200. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:22: illegal character: \160
    201. preis_Erw = Integer.parseInt(str);
    202. ^
    203. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:22: illegal character: \160
    204. preis_Erw = Integer.parseInt(str);
    205. ^
    206. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:22: illegal character: \160
    207. preis_Erw = Integer.parseInt(str);
    208. ^
    209. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:22: illegal character: \160
    210. preis_Erw = Integer.parseInt(str);
    211. ^
    212. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:22: illegal character: \160
    213. preis_Erw = Integer.parseInt(str);
    214. ^
    215. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:24: illegal character: \160
    216. }
    217. ^
    218. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:24: illegal character: \160
    219. }
    220. ^
    221. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:27: illegal character: \160
    222. public void eingabeMonat()throws IOException
    223. ^
    224. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:28: illegal character: \160
    225. {
    226. ^
    227. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:28: illegal character: \160
    228. {
    229. ^
    230. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:29: illegal character: \160
    231. System.out.print("Bitte geben sie ein für Welchen Monat sie die: ");
    232. ^
    233. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:29: illegal character: \160
    234. System.out.print("Bitte geben sie ein für Welchen Monat sie die: ");
    235. ^
    236. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:29: illegal character: \160
    237. System.out.print("Bitte geben sie ein für Welchen Monat sie die: ");
    238. ^
    239. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:30: illegal character: \160
    240. str = Integer.parseInt (eingabe.readLine ());
    241. ^
    242. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:30: illegal character: \160
    243. str = Integer.parseInt (eingabe.readLine ());
    244. ^
    245. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:30: illegal character: \160
    246. str = Integer.parseInt (eingabe.readLine ());
    247. ^
    248. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:30: illegal character: \160
    249. str = Integer.parseInt (eingabe.readLine ());
    250. ^
    251. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:30: illegal character: \160
    252. str = Integer.parseInt (eingabe.readLine ());
    253. ^
    254. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:30: illegal character: \160
    255. str = Integer.parseInt (eingabe.readLine ());
    256. ^
    257. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:30: illegal character: \160
    258. str = Integer.parseInt (eingabe.readLine ());
    259. ^
    260. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:31: illegal character: \160
    261. monat = Integer.parseInt(str);
    262. ^
    263. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:31: illegal character: \160
    264. monat = Integer.parseInt(str);
    265. ^
    266. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:31: illegal character: \160
    267. monat = Integer.parseInt(str);
    268. ^
    269. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:31: illegal character: \160
    270. monat = Integer.parseInt(str);
    271. ^
    272. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:31: illegal character: \160
    273. monat = Integer.parseInt(str);
    274. ^
    275. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:31: illegal character: \160
    276. monat = Integer.parseInt(str);
    277. ^
    278. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:31: illegal character: \160
    279. monat = Integer.parseInt(str);
    280. ^
    281. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:33: illegal character: \160
    282. }
    283. ^
    284. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:33: illegal character: \160
    285. }
    286. ^
    287. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:38: illegal character: \160
    288. {
    289. ^
    290. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:38: illegal character: \160
    291. {
    292. ^
    293. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:39: illegal character: \160
    294. umsatz_monat = ((anzahl_Er*preis_Erw)+(anzahl_Kinder*preis_Kinder));
    295. ^
    296. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:39: illegal character: \160
    297. umsatz_monat = ((anzahl_Er*preis_Erw)+(anzahl_Kinder*preis_Kinder));
    298. ^
    299. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:39: illegal character: \160
    300. umsatz_monat = ((anzahl_Er*preis_Erw)+(anzahl_Kinder*preis_Kinder));
    301. ^
    302. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:39: illegal character: \160
    303. umsatz_monat = ((anzahl_Er*preis_Erw)+(anzahl_Kinder*preis_Kinder));
    304. ^
    305. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:39: illegal character: \160
    306. umsatz_monat = ((anzahl_Er*preis_Erw)+(anzahl_Kinder*preis_Kinder));
    307. ^
    308. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:39: illegal character: \160
    309. umsatz_monat = ((anzahl_Er*preis_Erw)+(anzahl_Kinder*preis_Kinder));
    310. ^
    311. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:39: illegal character: \160
    312. umsatz_monat = ((anzahl_Er*preis_Erw)+(anzahl_Kinder*preis_Kinder));
    313. ^
    314. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:39: illegal character: \160
    315. umsatz_monat = ((anzahl_Er*preis_Erw)+(anzahl_Kinder*preis_Kinder));
    316. ^
    317. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:41: illegal character: \160
    318. }
    319. ^
    320. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:41: illegal character: \160
    321. }
    322. ^
    323. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:44: illegal character: \160
    324. {
    325. ^
    326. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:44: illegal character: \160
    327. {
    328. ^
    329. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:45: illegal character: \160
    330. umsatz_jahr = ((anzahl_Er*preis_Erw)+(anzahl_Kinder*preis_Kinder));
    331. ^
    332. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:45: illegal character: \160
    333. umsatz_jahr = ((anzahl_Er*preis_Erw)+(anzahl_Kinder*preis_Kinder));
    334. ^
    335. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:45: illegal character: \160
    336. umsatz_jahr = ((anzahl_Er*preis_Erw)+(anzahl_Kinder*preis_Kinder));
    337. ^
    338. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:45: illegal character: \160
    339. umsatz_jahr = ((anzahl_Er*preis_Erw)+(anzahl_Kinder*preis_Kinder));
    340. ^
    341. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:45: illegal character: \160
    342. umsatz_jahr = ((anzahl_Er*preis_Erw)+(anzahl_Kinder*preis_Kinder));
    343. ^
    344. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:45: illegal character: \160
    345. umsatz_jahr = ((anzahl_Er*preis_Erw)+(anzahl_Kinder*preis_Kinder));
    346. ^
    347. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:45: illegal character: \160
    348. umsatz_jahr = ((anzahl_Er*preis_Erw)+(anzahl_Kinder*preis_Kinder));
    349. ^
    350. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:45: illegal character: \160
    351. umsatz_jahr = ((anzahl_Er*preis_Erw)+(anzahl_Kinder*preis_Kinder));
    352. ^
    353. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:47: illegal character: \160
    354. }
    355. ^
    356. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:47: illegal character: \160
    357. }
    358. ^
    359. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:51: illegal character: \160
    360. public void ausgabe()
    361. ^
    362. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:51: illegal character: \160
    363. public void ausgabe()
    364. ^
    365. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:52: illegal character: \160
    366. {
    367. ^
    368. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:52: illegal character: \160
    369. {
    370. ^
    371. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:52: illegal character: \160
    372. {
    373. ^
    374. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:53: illegal character: \160
    375. System.out.print("\n\nMonatsumsatz Januar: " + umsatz_monat);
    376. ^
    377. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:53: illegal character: \160
    378. System.out.print("\n\nMonatsumsatz Januar: " + umsatz_monat);
    379. ^
    380. C:\Users\useless\Schule\TeWi\Java\!_Neuer\Einnahmen_Kino\Einnahmen.java:53: illegal character: \160
    381. System.out.print("\n\nMonatsumsatz Januar: " + umsatz_monat);
    382. ^
    383. 100 errors
    384. Tool completed with exit code 1
    Alles anzeigen


    Das selbe Fehlercode wurde auf dem Rechner von meinem Lehrer ausgegeben.
    D.h. es dürfte nicht an meinem Notebook liegen.
    Zum schreiben benutze Ich Textpad.

    Kann mir jemand bei meinem Problem helfen ?
    mfg useless
  • hallo,

    ich haette da ein paar sachen zu bemaengeln.

    1. solltest du dir eclipse herunterladen auf Eclipse.org home.
    2. wenn sich dein lehrer den code angeschaut hat und nix zu deiner bezeichnerschreibweise gesagt hat dann kann ich nur sagen, ich hoffe du lernst bei ihm nicht java. alle variablen werden grundsaetzlich klein geschrieben

    Quellcode

    1. Einnahmen Kino = new Einnahmen();
    2. double Preis;int km;

    3. mehrere anweisungen in einer zeile solltest du der lesbarkeit halber vermeiden.

    Quellcode

    1. double Preis;int km;
    wird zu

    Quellcode

    1. double preis, int km;
    oder

    Quellcode

    1. double preis;
    2. int km;


    du solltest dir, wenn du java lernen moechtest die folgenden links bookmarken und durcharbeiten:
    Java ist auch eine Insel
    www.javabuch.de - Das Handbuch der Java-Programmierung

    der code von dir hat ziemlich viele unlogische anweisungen, habe das programm im wesentlichen nicht veraendert, damit du es nochmal durchgehen kannst. soweit wie ich das sehe duerften auch die berechnungen nicht wirklich sinnig sein. du solltest dir try/catch blocks anschauen, weil du mehrere methoden mit throws... gekennzeichnet hast, was gar nicht noetig gewesen waere. auch wenn es die moeglichkeit gibt die main() methode mit einem throws zu deklarieren solltest du drauf verzichten, weil sich ansonsten die jvm, sobald etwas falsches eingegeben wurde automatisch beendet.

    ich habe dir kommentare in den code geschrieben. dein fehler
    Fehler: "illegal character: \160"
    kommt durch das mehrmalige parsen in den methoden

    Quellcode

    1. eingabeMonat()
    2. eingabePreis()



    Quellcode

    1. System.out.print("Bitte geben sie den Preis pro Erwachsenen ein: ");
    2. str = Integer.parseInt (eingabe.readLine ());
    3. preis_Erw = Integer.parseInt(str);


    lt. deinem code erwartest du mit der methode readLine() einen string und den parst du dann mit der methode parseInt in einen interger und diesen integer versuchst du dann in die variable str vom typ string abzuspeichern ?!?!? zum schluss parst du den string wieder in einen integer?!

    Java-Quellcode

    1. import java.io.BufferedReader;
    2. import java.io.IOException;
    3. import java.io.InputStreamReader;
    4. public class MainKlasse {
    5. public static void main(String[] argv) {
    6. Einnahmen kinoEinnahmen = new Einnahmen();
    7. /*wenn eingabe !=zahl dann fehler abfangen*/
    8. try {
    9. kinoEinnahmen.eingabePreis();
    10. kinoEinnahmen.eingabeMonat();
    11. } catch (IOException e) {
    12. System.out.println("Eingabe war fehlerhaft. Bitte Zahl!");
    13. }
    14. kinoEinnahmen.berechneUmsatzMonat();
    15. kinoEinnahmen.berechneUmsatzJahr();
    16. kinoEinnahmen.ausgabe();
    17. System.out.println( "\n" );
    18. }
    19. }
    20. class Einnahmen {
    21. BufferedReader eingabe = new BufferedReader(new InputStreamReader(System.in));
    22. int anz_Er, anz_Kinder, preis_Erw, preis_Kinder, umsatz_Monat, umsatz_Jahr, monat;
    23. /*auftretender fehler wird in der main() uebernommen siehe try/catch*/
    24. public void eingabePreis() throws IOException {
    25. System.out.println( "Preis Kind" );
    26. /*eingabe.readLine gibt string zurueck. string wird durch interger.parseInt in integer verwandelt und in anz_Kinder abgespeichert*/
    27. anz_Kinder = Integer.parseInt( eingabe.readLine() );
    28. System.out.println( "Preis Erwachsener" );
    29. anz_Er = Integer.parseInt( eingabe.readLine() );
    30. }
    31. public void eingabeMonat() throws IOException {
    32. System.out.println( "Monat" );
    33. monat = Integer.parseInt( eingabe.readLine() );
    34. }
    35. public void berechneUmsatzMonat() {
    36. /*berechnung ist unlogisch. preis_Erw ist immer 0*/
    37. umsatz_Monat = ((anz_Er * preis_Erw ) + (anz_Kinder * preis_Kinder) );
    38. }
    39. public void berechneUmsatzJahr() {
    40. umsatz_Jahr = ((anz_Er * preis_Erw ) + (anz_Kinder * preis_Kinder) );
    41. }
    42. public void ausgabe() {
    43. System.out.println( "\n\nMonatsumsatz Januar: " + umsatz_Monat );
    44. }
    45. }
    Alles anzeigen



    gruss tuney
    [FONT="Arial Black"]
    os:[SIZE="1"]linux slackware 10.0[/SIZE]
    machine:[SIZE="1"]intel core dual 3.6GHz[/SIZE]
    [/FONT]