String.equals() | Référence Du Langage Arduino En Français

  • TUTORIALS
  • HARDWARE & TOOLS
  • REFERENCES
  • FAQs
  • ABOUT US
Home References Language References
  • English
  • |
  • Deutsch
  • |
  • Português
  • |
  • 한국어
  • |
  • Français

Sketch

  • loop()
  • setup()

Control Structure

  • break
  • continue
  • Boucle do - while
  • if / else
  • Boucle for
  • goto
  • if (condition)
  • return
  • switch / case
  • Boucle while

Further Syntax

  • // et /* */ Commentaires
  • {} Accolades
  • #define
  • #include
  • ; point virgule

Data Types

  • Tableaux de variables
  • boolean
  • byte
  • char
  • double
  • float
  • int
  • long
  • Les chaînes de caractères
  • String()
  • unsigned int
  • unsigned long
  • void
  • word

Constants

  • Les constantes Arduino prédéfinies: INPUT, INPUT_PULLUP, OUTPUT, HIGH, LOW, LED_BUILTIN, true, false.
  • Floating Point Constants
  • Les expressions numériques entières

Variable Scope & Qualifiers

  • const
  • La portée des variables
  • static
  • volatile

Digital IO

  • digitalRead()
  • digitalWrite()
  • pinMode()

Analog IO

  • analogRead()
  • analogReference(type)
  • analogWrite()

Advanced IO

  • noTone()
  • pulseIn()
  • shiftOut()
  • tone()

Serial

  • Librairie Serial pour la communication série
  • Serial.available()
  • Serial.begin()
  • Serial.find()
  • Serial.findUntil()
  • Serial.flush()
  • Serial.parseFloat()
  • Serial.parseInt()
  • Serial.peek()
  • Serial.print()
  • Serial.println()
  • Serial.read()
  • Serial.readBytes()
  • Serial.readBytesUntil()
  • Serial.setTimeout()
  • Serial.write()

Stream

  • Librairie Stream
  • Stream.available()
  • Stream.find()
  • Stream.findUntil()
  • Stream.flush()
  • Stream.parseFloat()
  • Stream.parseInt()
  • Stream.peek()
  • Stream.read()
  • Stream.readBytes()
  • Stream.readBytesUntil()
  • Stream.setTimeout()

String Functions

  • String.charAt()
  • String.compareTo()
  • String.concat()
  • String.endsWith()
  • String.equals()
  • String.equalsIgnoreCase()
  • String.getBytes()
  • String.indexOf()
  • String.lastIndexOf()
  • String.length()
  • String.replace()
  • String.setCharAt()
  • String.startsWith()
  • String.substring()
  • String.toCharArray()
  • String.toLowerCase()
  • String.toUpperCase()
  • String.trim()

String Operators

  • String opérateur +=
  • String.opérateur ==
  • String opérateur +
  • String [] (accès à un élément)

Time

  • delay()
  • delayMicroseconds()
  • micros()
  • millis()

Math

  • abs()
  • constrain()
  • map()
  • max()
  • min()
  • pow()
  • sq()
  • sqrt()

Bits and Bytes

  • bit()
  • bitClear()
  • bitRead()
  • bitSet()
  • bitWrite()
  • highByte()
  • lowByte()

Arithmetic Operators

  • + Addition
  • = opérateur d'assignement
  • / Division
  • * Multiplication
  • % (modulo)
  • - Soustraction

Bitwise Operators

  • << (Décalage des bits vers la gauche)
  • >> (Décalage des bits vers la droite)
  • & (Opérateur "bit à bit" ET)
  • ~ (Opérateur "bit à bit" NON)
  • | (Opérateur bit à bit OU)
  • ^ (Opérateur "bit à bit" OU EXCLUSIF)

Boolean Operators

  • && (ET logique)
  • ! (NON logique)
  • || ( OU logique)

Compound Operators

  • += (addition composée)
  • &= (ET bit à bit composé)
  • |= (OU bit à bit composé)
  • /= (division composée)
  • *= (multiplication composée)
  • -= (soustraction composée)
  • -- (décrément)
  • ++ (incrément)

Conversion

  • byte()
  • char()
  • float()
  • int()
  • long()

Random Numbers

  • random()
  • randomSeed()

Trigonometry

  • cos()
  • sin()
  • tan()

External Interrupts

  • attachInterrupt (interruption, fonction, mode)
  • detachInterrupt(interruption)

Interrupts

  • interrupts()
  • noInterrupts()

Utilities

  • PROGMEM
  • sizeof

Pointer Access Operators

  • Les pointeurs : & (référence) et * (déréférence)
String.equals()

Description

Compare l'égalité de deux objets String. La comparaison est sensible à la casse, ainsi le String "hello" n'est pas égal au String "HELLO".

Syntaxe

string.equals(string2)

Paramètres

  • string: une variable de type String()
  • string2: une autre variable de type String()

Valeurs Renvoyées

  • true: si l'objet string est égal à l'objet string2
  • false: si ce n'est pas le cas

Exemple

void setup() { Serial.begin(9600); String myString = "Arduino"; if (myString.equals("Arduino")) Serial.println("Two strings is equal to each other"); else Serial.println("Two strings is NOT equal to each other"); } void loop() { }

The result on Serial Monitor:

COM6 Send Two strings is equal to each other Autoscroll Show timestamp Clear output 9600 baud   Newline  

ARDUINO BUY RECOMMENDATION

Arduino UNO R3
Arduino Starter Kit
Disclosure: Some links in this section are Amazon affiliate links. If you make a purchase through these links, we may earn a commission at no extra cost to you.Additionally, some links direct to products from our own brand, DIYables .

※ OUR MESSAGES

  • We are AVAILABLE for HIRE. See how to hire us to build your project
PREVIOUS NEXT DISCLOSURE ArduinoGetStarted.com is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com, Amazon.it, Amazon.fr, Amazon.co.uk, Amazon.ca, Amazon.de, Amazon.es, Amazon.nl, Amazon.pl and Amazon.se The Arduino Reference text is licensed under a Creative Commons Attribution-Share Alike 3.0 License. The content is modified based on Official Arduino References by: adding more example codes and output, adding more notes and warning, rewriting some parts, and re-formating Email: [email protected] ×

Tag » Arduino Ou égal