| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 移动开发 -> 实用类介绍(二) -> 正文阅读 |
|
[移动开发]实用类介绍(二) |
Random类生成随机数的其他方式? java.util.Random类 Random rand=new Random(); //创建一个Random对象 for(int i=0;i<20;i++){//随机生成20个随机整数,并显示 ? ? ? ? ? int num=rand.nextInt(10);//返回下一个伪随机数,整型的 ? ?? ? ? System.out.println("第"+(i+1)+"个随机数是:"+num); } 注意:用同一个种子值来初始化两个Random 对象,然后用每个对象调用相同的方法,得到的随机数也是相同的 String类生活中的字符串 使用String对象存储字符串 String类位于java.lang包中,具有丰富的方法,如计算字符串的长度、比较字符串、连接字符串、提取字符串 length()方法String类提供了length()方法,确定字符串的长度,如返回字符串中的字符数
equals()方法String类提供了equals( )方法,比较存储在两个字符串对象的内容是否一致 equals()方法比较原理equals():检查组成字符串内容的字符是否完全一致?
“==”和equals()有什么区别呢?==:判断两个字符串在内存中的地址, 即判断是否是同一个字符串对象 字符串比较的其他方法使用equalsIgnoreCase()方法 使用toLowerCase()方法 使用toUpperCase()方法
字符串连接方法1:使用“+” 方法2:使用String类的concat()方法
字符串常用提取方法
字符串拆分现有一个字符串,它是一段歌词,每句都以空格“ ?”结尾
StringBuffer类对字符串频繁修改(如字符串连接)时,使用StringBuffer类可以大大提高程序执行效率 StringBuffer声明StringBuffer strb = new StringBuffer(); StringBuffer strb = new StringBuffer("aaa"); StringBuffer的使用sb.toString(); ? ? ? ? ? //转化为String类型 sb.append("**"); ? ? ?//追加字符串 sb.insert (1, "**"); ? ?//插入字符串
String类&StringBuffer类String是不可变对象,经常改变内容的字符串最好不要使用String StringBuffer是可变的字符串,字符串经常改变的情况可使用StringBuffer,更高效 JDK5.0后提供了StringBuilder,等价StringBuffer |
|
移动开发 最新文章 |
Vue3装载axios和element-ui |
android adb cmd |
【xcode】Xcode常用快捷键与技巧 |
Android开发中的线程池使用 |
Java 和 Android 的 Base64 |
Android 测试文字编码格式 |
微信小程序支付 |
安卓权限记录 |
知乎之自动养号 |
【Android Jetpack】DataStore |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 2:33:39- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |