Hoppa till innehåll

Burftastic

Medlem
  • Antal innehåll

    1
  • Blev medlem

  • Senast inloggad

Burftastic's Achievements

Newbie

Newbie (1/14)

0

Community anseende

  1. Kan någon förklara för mig varför detta sker? int i, k, m, n; i = 4; k = 7; n = ++i * --k n = 5 * 6 alltså n = i + 1 * 7 - 1 Använder jag dock postprefixer så blir det annorlunda int i, k, m, n; i = 4; k = 7; n = i++ * k-- n = 4 * 7 Ingen skillnad, hade lika gärnat kunna skriva n = i * k Tacksam för hjälp. EDIT: Plus en extra fråga, eftersom jag inte arbetat tillräckligt mef 'for': Kommer denna biten av kod: public static int antal(String s, char c) { int n = 0; for (int i = 0; i<s.length(); i++) if (s.charAt(i) == c) n+´+; return n; } Fungera lika bra som denna biten av kod?: public static int antal(String s, char c) { int n = 0; int i = 0 for (; i<s.length(); i++) if (s.charAt(i) == c) n+´+; return n; }
×
  • Skapa ny...