Ankündigung

Einklappen
Keine Ankündigung bisher.

Arrays in Rules

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Arrays in Rules

    Hallo,
    kann openHAB mit Arrays umgehen ?
    Ich möchte verschiedene Timestamps speichern aber die Syntax stimmt nicht:
    Code:
    var long[] unixTime = new long[13]
    Holger

    #2
    Ja, siehe Xtend - Modernized Java

    Grüße,
    Kai

    Kommentar


      #3
      Da komm ich jetzt leider auch nicht weiter

      Code:
      val String[] arrayOfWords = newArrayOfSize(2)
      sollte dann ja funktionieren, er findet aber newArrayOfSize() nicht.
      Ein fehlender Import ? Hab jetzt schon verschiedene org.eclipse.x??? probiert aber keinen passenden gefunden.

      Holger

      Kommentar


        #4
        Was spricht denn gegen die Nutzung von Lists? So à la
        Code:
        	val unixTimes = newLinkedList()
        	unixTimes += now.millis

        Kommentar


          #5
          Dagegen spricht meine Unkenntnis von Xtend...
          Aber ich bin ja noch lernfähig.
          Hab die Werte jetzt in der List und den ganzen Nachmittag versucht die da auch wieder rauszulocken und funktioniert jetzt.

          Danke für den Denkanstoss.

          Holger

          Kommentar


            #6
            mit so etwas wie:

            Code:
            val unixTimes = newLinkedList()
            unixTimes += now.millis
            unixTimes.forEach[time|
              println time
            ]
            Visualisierung, Rule/Logic-Engine, Integrationsplattform mit openhab (Supportforum)

            Kommentar

            Lädt...
            X