Schreiben und Notizen bei der Migration von VB zu JAVA

Einführung

Bei der Migration von VB zu JAVA schreibe ich die von mir untersuchte und notierte Verarbeitung von VB.

if-Anweisung

Grundsätzlich gibt es keinen Unterschied zu Java. Dreiecksoperator Verwendet IIf. (IIf (bedingter Ausdruck, wahr, falsch))


'Variable Aussage'
Dim test As Integer

test = 10

If test = 10 then

End If

test2 = IIf(test = 10, "true", "false") 

Java-Quelle


if (test == 10) {
}

test2 = test ? "true" : "false";

zur Aussage

Der Wert vor TO ist der Anfangswert, der Wert nach TO ist der Endwert (wenn "5" in TO angegeben ist, wird er wiederholt, bis er "5" oder höher wird), und Schritt ist der Erhöhungswert. Schritt ist optional, und wenn es keinen Schritt gibt, wird der Anfangswert bei jeder Schleife um 1 erhöht.

** Wenn der Schritt eine negative Zahl enthält, wird eine Schleife ausgeführt, bis der Anfangswert unter den Endwert fällt. ** ** **

VB-Quelle


'① Ergänzung'
For test = 2 TO 6 step 2
  'Addiere Testwerte um 2'
Next

'② Subtraktion'
For test = 10 TO 6 step -2
  'Subtrahieren Sie den Testwert um 2'
Next

Java-Quelle


//① Ergänzung
for (int test = 2; test <= 6; i+=2) {
}

//② Subtraktion
for (int test = 2; test >= 10; i-=2) {
}

format Wenn Sie das VB-Format durch Java ersetzen, können Sie es grundsätzlich mithilfe von DecimalFormat ersetzen. ** "/" kann jedoch nicht in DecimalFormat verwendet werden, daher wird SimpleDateFormat verwendet. ** ** **

VB-Quelle


'10000 bis 10,Anzeige bei 000'
format(10000, "###,###")

'20180426 2018/04/Show um 26'
format(20180426, "####/##/##")

Java-Quelle


DecimalFormat df = new DecimalFormat("###,###");

//10000 bis 10,Anzeige bei 000
df.format(10000);

SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");

SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy/MM/dd");

Date date = sdf.parse("20180426");

//20180426 2018/04/Show um 26
sdf2.format(date)

Neue Zeile

Verwenden Sie für VB "vbCrLf", wenn Sie eine Zeile unterbrechen möchten.

Zusammenfassung

Die Grundidee ist für VB und JAVA gleich. Da die VB-Seite jedoch über zahlreiche Funktionen verfügt, kann es beim Ersetzen des Quellcodes durch JAVA erforderlich sein, einen neuen Prozess auf der Java-Seite zu schreiben. Seien Sie also vorsichtig.

Recommended Posts

Schreiben und Notizen bei der Migration von VB zu JAVA
Vorsichtsmaßnahmen bei der Migration von VB6.0 auf JAVA
ClassCastException tritt bei der Migration von Java7 auf Java8 auf. ~ Generics and overload ~
[Java] Wie man Dateien ausgibt und schreibt!
Hinweise zum Erstellen der Kotlin-Entwicklungsumgebung und zur Migration von Java nach Kotlin
Wie schreibe ich einen Java-Kommentar
Wie schreibe ich Scala aus der Perspektive von Java
[Java] Arten von Kommentaren und wie man sie schreibt
Java # 6 studieren (Wie man Blöcke schreibt)
So schreiben Sie eine Java-Variablendeklaration
Hinweise zur Migration von CircleCI 1.0 auf 2.0
Hinweise zum Zeichencode bei der Migration von Windows auf Mac
Grundlagen der Java-Entwicklung ~ Schreiben von Programmen (Variablen und Typen) ~
[Java] Wie schreibe ich, wenn ich zwei oder mehr Argumente an super übergebe?
[Java] So konvertieren Sie vom Typ String in den Pfadtyp und erhalten den Pfad
Woran ich dachte, als ich anfing, von Java nach Kotlin zu migrieren
[Einführung in Java] So schreiben Sie ein Java-Programm
Änderungen bei der Migration von Spring Boot 1.5 auf Spring Boot 2.0
Java: So senden Sie Werte von Servlet zu Servlet
Änderungen bei der Migration von Spring Boot 2.0 zu Spring Boot 2.2
Aktualisieren Sie JAVA auf die neueste Version auf 1.8.0_144 (beim Herunterladen aus dem Internet und Aktualisieren)
Java Anfänger Escape Boot Camp Teil 1 Struktur und Schreiben der Java-Klasse
[Java] Tipps und Fehlerprobleme beim Konvertieren von Double zu Big Decimal
JDBC Versprechen und Schreibbeispiel
[Java] Verwendung der FileReader-Klasse und der BufferedReader-Klasse
[Rails] Wie schreibe ich, wenn ich eine Unterabfrage mache?
Grundlagen der Java-Entwicklung ~ Schreiben von Programmen * Übung 1 ~
So erhalten Sie eine Klasse von Element in Java
[Java] So wechseln Sie von Open JDK zu Oracle JDK
Wie man Java SE8 Gold bekommt und studiert
Ich möchte schnell von Java nach SQLite schreiben
[Java] Memo zum Schreiben der Quelle
Wie schreibe ich Java String # getBytes in Kotlin?
So greifen Sie auf Java Private-Methoden und -Felder zu
Hinweise zum Schreiben von Kommentaren auf Englisch
[Java] Verwendung der Kalenderklasse und der Datumsklasse
Grundlagen der Java-Entwicklung ~ So schreiben Sie ein Programm (Ablauf und bedingte Verzweigung) ~
Zusammenfassung der Punkte, über die ich mir bei der Migration von Java nach Kotlin Sorgen gemacht habe
Änderungen von Java 8 zu Java 11
Summe von Java_1 bis 100
Wie schreibe ich Rails
Wie schreibe ich Mockito
Von Java zu Ruby !!
So schreiben Sie eine Migrationsdatei
Konvertieren Sie Java Enum Enumeration und JSON von und nach Jackson
So springen Sie von Eclipse Java zu einer SQL-Datei
java: Wie schreibe ich eine generische Typliste? [Hinweis]
[Java] So extrahieren Sie den Dateinamen aus dem Pfad
Lesen von Java Memory Management und GC Viewer
So wechseln Sie von Oracle Java 8 zu Adopt Open JDK 9
[Java] So löschen Sie ein bestimmtes Zeichen aus einer Zeichenfolge
So konvertieren Sie A in a und a in A mit logischem Produkt und Summe in Java
Wie man modernes Java schreibt. Unveränderliches Java, Null Betrachten Sie die Sicherheit.
Hinweise zur Verwendung regulärer Ausdrücke in Java
So generieren Sie automatisch ein ER-Diagramm bei der Migration mit Rails 6
Testen des Einschlusses von Bildern bei Verwendung von ActiveStorage und Faker
Lassen Sie uns schreiben, wie API mit SpringBoot + Docker von 0 erstellt wird