Sprawdz czy pierwsza litera stringa to d

Sprawdz czy pierwsza litera stringa to d
D9
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2
0

Cześć, mam problem z takim zadaniem, nie mam pomysłu jaki jest błąd w ifie, że to nie działa

Kopiuj
String ab = "Dom";
        if ((ab.charAt(0)) = 'D') {
            System.out.println("Pierwszy znak stringa to literka D");
        } else {
            System.out.println("Pierwszy znak stringa to NIE JEST literka D");
opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
7

==

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6966
2

Takie zadania są na poziomie ChatGPT... ( https://chatgpt.com/share/113f0f6a-a482-4627-ae65-5ff9368da36e )

Kopiuj
public class Main {
    public static void main(String[] args) {
        String str = "dowolnyTekst"; // Zmień na dowolny string

        if (str.charAt(0) == 'd') {
            System.out.println("Pierwsza litera to 'd'");
        } else {
            System.out.println("Pierwsza litera NIE jest 'd'");
        }
    }
}
lion137
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5023
1

@dawidziol95
Śmieszkujemy, ale jakiego edytora używasz, bo wydaje mi się, że IDE rozwiązują ten problem w większości języków.

Tgc
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 178
0

To sie w ogole nie kompilowalo.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.