java十五章_java:第十五章
第十五章 字符串1.字符串(String)的定义
String str="内容";
String str=new String(); //内容为null
String str=new String("内容");2.java.lang.*字符串所在的包是java.lang.
注意:所有在java.lang包下的类,我们使用时,不需要import。3.常用方法
str.length();//字符串的长度
str.indexOf(str1);//子串str1出现的下标。(从前往后)
str.lastIndexOf(str1);//子串str1出现的下标。(从后往前)
str.substring(begin);//截取从下表begin开始到末尾的子串。
str.substring(begin,end);//截取下标begin开始到下标end的子串。
str.trim();//去掉首尾空白
str.toLowerCase();//返回字符串的小写
str.toUpperCase();//返回字符串大写
public class ***{public static voidmain(String[] agrs){
Scanner console= new Scanner(System.in);
String pwd=console.next();//str.lenght();//计算字符串长度
int length =pwd.length();
System.out.println(length);
}
}public class ***{public static voidmain(String[] agrs){
String str= "adsadsdasdas";//indexOf (字符a):返回第一次出现字符a的下标//int index = str.indexOf('a');//indexOf (字符串):返回第一次出现字符串的下标//int index1 = str.indexOf("sa");//System.out.println(index);//System.out.println(index1);//从后往前找,返回第一次出现的下标
int li = str.lastIndexOf('a');int li1 = str.lastIndexOf("sa");
System.out.println(li);
System.out.println(li1);
}
}public class ***{public static voidmain(String[] agrs){
String str= "我是";
String str1= "好人";//"+"表示拼接
String stra = str+str1;//字符串拼接
String strc =str.concat(str1);
System.out.println(stra);
System.out.println(strc);
}
}public class **{public static voidmain(String[] agrs){
String str= "abcaaa";//截取从下标2开始到结尾的字符子串.
String substr = str.substring(0);//截取从下标2开始到下标4的字符子串.包含前面不包含后面
String substr1 = str.substring(0,1);
System.out.println(substr);
System.out.println(substr1);//str = " abc ";//System.out.println(str.length());//trim()去首尾空格//System.out.println(str.trim().length());
}
}public class ***{public static voidmain(String[] agrs){// //==:判断两个对象是否都是同一个对象// //equals比较内容是否相同//
//String str = "abc";//String str1 = str;//String str2= new String("abc");//System.out.println(str2.equals(str1));//System.out.println(str==str2);
String s1= "abc";
String s2= "ABC";
System.out.println(s1.equals(s2));//equalsIgnoreCase忽略大小写的比较
System.out.println(s2.equalsIgnoreCase(s2));//toLowerCase转换成小写
String s11 =s1.toLowerCase();
System.out.println(s11);//abc//toUpperCase转换成大写
String s12 =s1.toUpperCase();
System.out.println(s12);//ABC
}
}
java十五章_java:第十五章相关推荐
- JAVA程序设计第十版第七章_java程序设计第七章答案
参考答案如下 程序对于颅内压增高较重或急性病人的措施为 设计struct abc {int a,b,c;}; void main(){ struct abc s[2]={{1,2,3},{4,5,6} ...
- java 微信api框架_Java架构学习(五十二)使用框架开发微信微信框架介绍整合微信开发框架WxJava使用微信返回消息模板接口使用WxJava框架发送模板消息http协议参数转义知识...
一.微信框架介绍 1.access_token是公众号的全局唯一调用接口的凭证,它两个小时更新一次. 获取access_token方法: https请求方式: GET https://api.weix ...
- 浅析java中的死锁_Java学习笔记五十五(死锁问题)
多线程死锁问题. 我们知道,多线程可以改善系统的资源利用率,并且可以提高程序的运行效率.但是,多线程也带来了新的问题,即:死锁问题. 1.死锁的概念 死锁可以理解为多个线程为了争夺同一个资源,而出现互 ...
- java 实验十 数据库实验_java 实验十 数据库 实验报告
实验十数据库 实验目标: 1. 掌握jdbc直接链接:学会连接多种数据库: 3 掌握SQL语句: 4 掌握Statement和ResultSet的用法. 实验任务: 1. 使用Acces数据库新建一个 ...
- java数组排序法方法_JAVA数组中五种常见排序方法
前言: 几种常用的JAVA数组排序方法的整合. 法一:Arrays.sort() Arrays.sort()排序方法在java中是最简单且最常用的排序方法 int []arr1= {45,34,59, ...
- java中mvc事务_java核心技术第五篇之事务和MVC模式
第一部分:事务 1.事务的简介: 1.1 在一组操作中(比如增加操作,修改操作),只有增加和修改操作都成功之后,这两个操作才能真正的成功. ,如果这两个操作中,有一个失败了,这两个操作都失败了. 1. ...
- java猴子分桃_java编写程序五只猴子分海滩上的一堆桃子答案
下面给大家分享的编程题是和猴子分桃有关的内容,那么这道题目是怎样的呢?这道题目又应该如何来做解答?一起来看看具体的题目内容和答案吧. 首先我们要来看一下问题,下面是具体的题目. 一.题目 现在,在海滩 ...
- java商品展示页面代码_java学习(十四)实现商品的展示、curd以及分页展示
本文主要完成使用jdbc完成购物网站中实现:展示所有商品.添加商品.删除商品.修改单个商品.删除多个商品.分页展示的功能实现. 1.展示所有商品 本章节主要实现点击首页上展示所有商品的超链接,实现在页 ...
- java面向对象的多态_java面向对象(五)之多态
多态 面向对象编程有三大特性:封装.继承.多态. 封装隐藏了类的内部实现机制,可以在不影响使用的情况下改变类的内部结构,同时也保护了数据.对外界而已它的内部细节是隐藏的,暴露给外界的只是它的访问方法. ...
- 用java求解一元四次方程_Java程序设计(十四)----一个求一元二次方程根
* 程序的版权和版本声明部分 * Copyright (c) 2012, 烟台大学计算机学院学生 * All rights reserved. * 作 者: 刘镇 * 完成日期: 2012 年 11 ...
最新文章
- html5代码转换为视频,HTML5中的视频代码详解
- 跨平台PHP调试器设计及使用方法——拾遗
- 前端小项目:使用canvas绘画哆啦A梦
- NYOJ 685 查找字符串(map)
- Eclipse 中切换不同的JDK设置
- 【转】新浪微博手机客户端刷新都是手动刷新或者下拉刷新,为什么不设计成自动刷新?...
- JUnit 4.9(测试版3)中的规则
- where in的sql语句按照指定ID进行排序的解决方法
- Java Lambda表达式 简记
- windows dns配置文件在哪_搭建基于Windows的域服务与文件服务(一)——搭建Windows域服务...
- 学开发的基本规范和要求
- Linux下如何阅读开源项目
- Sql根据身份证计算年龄和时间范围的条件查询
- hive系列-hive教程
- 计算机科学美国研究生排名,最新出炉 2018年USNews美国大学研究生计算机科学专业排名榜单...
- 宠物行业新锐宠胖胖APP联手麻花特开心正式出道
- 中国网络安全人才需求
- 上传大文件解决方案方法
- linux 下载jdk方式
- 因为热爱,所以坚持;因为坚持,得以突破!