博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
foreach笔记
阅读量:4538 次
发布时间:2019-06-08

本文共 999 字,大约阅读时间需要 3 分钟。

结合泛型使用,不然就只能写成for(Object o : T)。

缺点是没有下标,如下面代码

public class ForeachTest {    public static void main(String[] args) {        String[] s = {"kobe" , "tracy" , "tim" , "shark"};                StringBuffer sb = new StringBuffer();                for (int i =0 ; i < s.length ; i++){            if (i == s.length-1){                sb.append(s[i]);            }else {                sb.append(s[i]);                sb.append(",");            }        }        System.out.println(sb);    }}

kobe,tracy,tim,shark

如果用foreach来做

public class ForeachTest {    public static void main(String[] args) {        String[] s = {"kobe" , "tracy" , "tim" , "shark"};                StringBuffer sb = new StringBuffer();                    for (String str : s){            sb.append(str);            sb.append(","); //kobe,tracy,tim,shark, 多了一个逗号        }        //所以去截掉一部分        System.out.println(sb.substring(0 , sb.length()-1)); //kobe,tracy,tim,shark    }}

 

转载于:https://www.cnblogs.com/i-love-kobe/p/5909727.html

你可能感兴趣的文章
poj2420 A Star not a Tree? 模拟退火
查看>>
微信小程序--登录授权,一键获取用户微信手机号并登录
查看>>
[转载] C#面向对象设计模式纵横谈——13. Proxy代理模式
查看>>
JqueryEasyUI浅谈---视频教程公布
查看>>
ASP.NET导出Excel,打开时提示“您尝试打开文件'XXX.xls'的格式与文件扩展名指定文件不一致”...
查看>>
Javaweb之 servlet 开发详解1
查看>>
Restore IP Addresses
查看>>
DWR框架简单应用
查看>>
KMP 学习心得-----转
查看>>
time.strftime:格式化字符串中含中文报错处理
查看>>
模态窗口缓存无法清除怎么办? 在地址上加个随机数吧"&rd=" + new Date().getTime()
查看>>
阿里的weex框架到底是什么
查看>>
Tesis enDYNA
查看>>
FxZ,C#开发职位面试测试题(30分钟内必须完成)
查看>>
[HNOI2007]分裂游戏
查看>>
Pandas基本介绍
查看>>
当拖动滚动条时 出现小图标
查看>>
LeetCode "Shortest Word Distance II"
查看>>
绕过阿里云防火墙继续扫描探测和SQL注入
查看>>
ln 软链接与硬链接
查看>>