Câu hỏi được gắn thẻ «foreach»

foreach là một cấu trúc lặp thực thi một đoạn mã đã cho cho mỗi phần tử trong danh sách / bộ sưu tập / mảng. Ngược lại với vòng lặp for, vòng lặp foreach không yêu cầu bộ mã hóa duy trì biến đếm để tránh các lỗi (hàng rào) ngoài luồng. Nên sử dụng khi lặp đơn giản trên toàn bộ mảng / danh sách / bộ sưu tập .


5
Cách lấy giá trị chỉ mục từ vòng lặp foreach trong jstl
Tôi có một giá trị được đặt trong requestđối tượng như sau, String[] categoriesList=null; categoriesList = engine.getCategoryNamesArray(); request.setAttribute("categoriesList", categoriesList ); và đây là cách tôi lặp lại trong trang jsp <% if(request.getAttribute("categoriesList") != null) { %> <c:forEach var="categoryName" items="${categoriesList}"> <li><a onclick="getCategoryIndex()" href="#">${categoryName}</a></li> </c:forEach> <% }%> Làm cách nào để lấy …
106 java  jsp  for-loop  foreach  jstl 




22
Hai mảng trong vòng lặp foreach
Tôi muốn tạo ra một selectbox bằng cách sử dụng hai mảng, một mảng chứa mã quốc gia và một mảng chứa tên quốc gia. Đây là một ví dụ: <?php $codes = array('tn','us','fr'); $names = array('Tunisia','United States','France'); foreach( $codes as $code and $names as $name ) { echo '<option …
98 php  arrays  foreach 


5
Quay lại từ lambda forEach () trong java
Tôi đang cố gắng thay đổi một số vòng lặp for-each thành lambda forEach()-methods để khám phá khả năng của biểu thức lambda. Những điều sau đây dường như là có thể: ArrayList<Player> playersOfTeam = new ArrayList<Player>(); for (Player player : players) { if (player.getTeam().equals(teamName)) { playersOfTeam.add(player); } } Với …

5
Làm thế nào để chuyển đổi tất cả các chuỗi trong List <string> thành chữ thường bằng LINQ?
Tôi đã thấy một đoạn mã ngày hôm qua trong một trong những phản hồi ở đây trên StackOverflow khiến tôi tò mò. Đó là một cái gì đó như thế này: List&lt;string&gt; myList = new List&lt;string&gt; {"aBc", "HELLO", "GoodBye"}; myList.ForEach(d=&gt;d.ToLower()); Tôi đã hy vọng mình có thể sử dụng …
94 c#  linq  lambda  foreach 




10
Tại sao gật đầu không có forEach?
Tôi đang làm việc trên một tập lệnh ngắn để thay đổi &lt;abbr&gt;văn bản bên trong của các phần tử, nhưng nhận thấy rằng nodelistkhông có forEachphương pháp. Tôi biết rằng điều nodelistđó không kế thừa từ Array, nhưng có vẻ như nó không phải forEachlà một phương pháp hữu …

7
Kiểm tra null trong vòng lặp foreach
Có cách nào tốt hơn để thực hiện như sau: Tôi cần kiểm tra giá trị null có xảy ra trên tệp hay không. Người đọc trước khi tiếp tục với vòng lặp if (file.Headers != null) { foreach (var h in file.Headers) { //set lots of properties &amp; some …
91 c#  loops  foreach  null 

12
Toán tử dấu hai chấm (:) làm gì?
Rõ ràng dấu hai chấm được sử dụng theo nhiều cách trong Java. Có ai vui lòng giải thích nó làm gì không? Ví dụ ở đây: String cardString = ""; for (PlayingCard c : this.list) // &lt;-- { cardString += c + "\n"; } Làm thế nào bạn sẽ …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.