Einführung in zwei for-Schleifen in Java
package com.zxd.test; import java.util.List; import org.hibernate.HibernateException; import org.hibernate.Query; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.cfg.Configuration; import com.zxd.bean.House; import com.zxd.util.QueryProperty; /** * HQL封闭查询的测试类 * @author zhang * */ public class TestHouse { public static void main(String[] args) { //公共的成员变量 SessionFactory sf = null; Session session = null; QueryProperty qp = new QueryProperty(); //封装查询的数据 qp.setTitle("%好房%"); qp.setStreet_id("1002"); qp.setType_id("1004"); qp.setLow_price(20); qp.setHigh_price(200); qp.setSmall_floorage(50); qp.setBig_floorage(180); //HQL语句 StringBuffer sb = new StringBuffer(); sb.append("from House where "); sb.append("(title like :title) "); sb.append("and (type_id like :type_id) "); sb.append("and (street_id like :street_id) "); sb.append("and (price between :low_price and :high_price) "); sb.append("and (floorage between :small_floorage and :big_floorage)"); try { //开始执行查询 sf = new Configuration().configure().buildSessionFactory(); session = sf.openSession(); Query query = session.createQuery(sb.toString()); query.setProperties(qp); List<House> list = query.list(); //第一种用:的循环 /*for(House house:list){ System.out.println("标题是:"+house.getTitle()); System.out.println("面积是:"+house.getFloorage()); System.out.println("价格是:"+house.getPrice()); System.out.println("区是:"+house.getStreet().getDistrict().getName()); System.out.println("街道是:"+house.getStreet().getName()); System.out.println("----------------------------------"); }*/ //第二种循环 for(int i = 0;i<list.size();i++){ System.out.println("标题是:"+list.get(i).getTitle()); System.out.println("面积是:"+list.get(i).getFloorage()); System.out.println("价格是:"+list.get(i).getPrice()); System.out.println("区是:"+list.get(i).getStreet().getDistrict().getName()); System.out.println("街道是:"+list.get(i).getStreet().getName()); System.out.println("----------------------------------"); } } catch (HibernateException e) { // TODO Auto-generated catch block e.printStackTrace(); }finally{ session.close(); sf.close(); } } }
Der erste Schleifentyp im obigen Beispiel ist mir nicht eingefallen. Er verwendet das Schlüsselzeichen „:“ Im Allgemeinen wird dieser Schleifentyp zum Durchlaufen einer Sammlung verwendet (List
Der zweite Schleifentyp ist eine gewöhnliche Schleife. Dies ist die häufigste for-Schleife in Java.
Weitere verwandte Artikel, in denen die beiden for-Schleifen in Java vorgestellt werden, finden Sie auf der chinesischen PHP-Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Implementierungsschritte: 1. Verwenden Sie den Steuerbereich der for-Anweisung, um die Zahlen von 1 bis 100 zu durchlaufen. Die Syntax lautet „for ($i = 1; $i <= 100; $i++) {loop body code}“; Verwenden Sie einfach die if-Anweisung und den „%“-Operator, um ungerade Zahlen zu erhalten und auszugeben. Die Syntax lautet „if($i % 2 != 0){echo $i.“

Ausführungssequenz: 1. Führen Sie den „Initialisierungsausdruck“ aus. 2. Führen Sie den „Bedingungsausdruck“ aus. Andernfalls beenden Sie die Schleife Körper, führen Sie „Variablenaktualisierungsausdruck“ aus. 4. Geben Sie nach der Aktualisierung der Variablen die nächste Schleife ein, bis der Bedingungsbeurteilungswert falsch ist, und beenden Sie die Schleife.

Im vorherigen Artikel „JS-Schleifenlernen: Die Verwendung von While-Schleifenanweisungen (detaillierte Beispiele)“ haben wir kurz etwas über die while-Schleife und die do-while-Schleife gelernt, und heute werden wir eine andere Art von Schleife vorstellen – die for-Schleifenanweisung I Ich hoffe, es wird allen nützlich sein!

So verwenden Sie die for-Schleife in Python Python ist eine einfache und benutzerfreundliche Programmiersprache und die for-Schleife ist eines der am häufigsten verwendeten Werkzeuge. Durch die Verwendung von for-Schleifen können wir eine Reihe von Daten durchlaufen, effektive Verarbeitungen und Operationen durchführen und die Effizienz des Codes verbessern. Im Folgenden werde ich anhand spezifischer Codebeispiele die Verwendung der for-Schleife in Python vorstellen. Grundlegende for-Schleifensyntax In Python lautet die Syntax einer for-Schleife wie folgt: für Variable in iterierbarem Objekt:

MySQL verfügt nicht über eine for-Schleife. MySQL unterstützt nur drei Schleifenanweisungen: WHILE, REPEAT und LOOP, sodass Sie einen SQL-Codeblock wiederholt auf der Grundlage von Bedingungen ausführen können.

Ein Array ist eine Gruppe zusammengehöriger Datenelemente, die unter einem einzigen Namen gespeichert sind. Zum Beispiel ist intStudent[30];//student ein Array-Name, eine Sammlung von 30 Datenelementen, die einen einzelnen Variablennamen enthalten. Operative Suche des Arrays – wird verwendet, um herauszufinden, ob ein bestimmtes Element vorhanden ist. Sortierung – hilft, die Elemente im Array anzuordnen in aufsteigender Reihenfolge oder in absteigender Reihenfolge sortieren. Traversal – Es verarbeitet jedes Element im Array nacheinander. Einfügen – Es hilft, Elemente in ein Array einzufügen. Löschen – Hilft beim Löschen von Elementen aus einem Array. Elemente im Array. Die Logik zum Finden gerader Zahlen in einem Array ist wie folgt: for(i=0;i<size;i++){ if(a[i]%2==0){

Die Logik zum Drucken eines Monatskalenders lautet wie folgt: − for(i=1;i<first;i++) printf("");for(i=1;i<=noofdays;i++){ printf("%3d",i); if((first+i-1)%7==0) &nb

Die Verwendung einer Python-For-Schleife besteht darin, ein iterierbares Objekt, andere Arten iterierbarer Objekte, verschachtelte Schleifen und Schleifenkontrollanweisungen zu durchlaufen. Detaillierte Einführung: 1. Durchlaufen Sie ein iterierbares Objekt, um den Namen des aktuellen Elements in jeder Iteration zu speichern Die Variable char speichert nacheinander jedes Zeichen in der Zeichenfolgennachricht und druckt es über die Druckfunktion usw. aus.
