当前位置: 首页 > news >正文

找做网站的公司百度推广一般多少钱

找做网站的公司,百度推广一般多少钱,网站建设柒首先金手指9,网站建设的付款方式一、String类常用方法 1.引用类型的比较 我们知道在Java中两个引用遍历是不能用" "号来比较的,而String类重写了父类objects的equals方法, 实现了引用类型的比较 例子 import java.util.Scanner; public class Main { public static void…

一、String类常用方法 

1.引用类型的比较

我们知道在Java中两个引用遍历是不能用" == "号来比较的,而String类重写了父类objects的equals方法, 实现了引用类型的比较

例子

import java.util.Scanner;

public class Main {

public static void main(String[] args) {

String str1 = "hello world";

String str2 = "hello world";

String str3 = "hello xiao_yu_er";

// equals方法返回值是boolean类型,相等返回true,不等返回false

System.out.println(str1.equals(str2)); // true

System.out.println(str1.equals(str3)); // false

}

}

除了equals,String还为我们提供了一些其他的字符串比较方法

compareTo方法:按照字典序进行比较
与equals不同的是,equals返回的是boolean类型,而compareTo返回的是int类型。具体比较方式:

1. 先按照字典次序大小比较,如果出现不等的字符,直接返回这两个字符的大小差值
2. 如果前k个字符相等(k为两个字符长度最小值),返回值两个字符串长度差值

例子

import java.util.Scanner;

public class Main {

public static void main(String[] args) {

String str1 = "hello a";

String str2 = "hello z";

String str3 = "hello anna";

// 返回类型是int,前几个字符都相同,最后一个不同——返回'a'和'z'字符的Ascii码的差值

System.out.println(str1.compareTo(str2)); // -25

// str1所有的字符和str3都相同,但str3多了几个不同的字符,返回值str1和str3两个字符串长度差值

System.out.println(str1.compareTo(str3)); // -3

}

}

 compareToIgnoreCase:与compareTo方式相同,但是忽略大小写比较

2.字符串查找方法

方法功能carAt(int index)

返回index位置上字符,如果index为负数或者越界,抛出IndexOutOfBoundsException异常

indexOf(String str返回str第一次出现的位置,没有返回-1

lastIndexOf(String str)

从后往前找,返回str第一次出现的位置,没有返回-1
 

例子 

import java.util.Scanner;

public class Main {

public static void main(String[] args) {

String str1 = "hello world!";

char ch = str1.charAt(0); // 获取0下标的字符

System.out.println("该字符串中0下标的字符为:" + ch);

int index1 = str1.indexOf("l"); // 记录字符串”l“在str1中第一次出现的位置,从前往后找,没有返回-1

System.out.println("从前往后找,字符串”l“第一次出现的位置是:" + index1);

int index2 = str1.lastIndexOf("l"); // 从后往前找,返回“l”第一次出现的位置,没有返回-1

System.out.println("从后往前找,字符串“l”第一次出现的位置是:" + index2);

}

}

3.字符串与数组、数字之间的转换

方法介绍都在代码中:

import java.util.Locale;

import java.util.Scanner;

public class Main {

public static void main(String[] args) {

// 数字和字符串之间的转换

String str1 = String.valueOf(1234); // 将数字1234转换成字符串"1234"

double date1 = Double.parseDouble("76.2"); // 将字符串"76.2"转换成double类型的数字:76.2

System.out.println(str1);

System.out.println(date1);

// 大小写转换

String s1 = "XIAO YU ER";

String s2 = "student";

String s3 = s1.toLowerCase(); // 大写转小写

System.out.println("大写转小写的转换结果是:" + s3);

System.out.println("小写转大写的转换结果是:" + s2.toUpperCase()); // 小写转大写

// 字符串和字符数组之间的转换

String str2 = "hello word";

char[] ch1 = str2.toCharArray(); // 字符串转字符数组

for (char tmp:

ch1) {

System.out.print(tmp + " ");

}

System.out.println("======我是分割线=======");

char[] ch2 = new char[]{'a','b', 'c', 'd', 'e'};

String str3 = new String(ch2); // 字符数组转字符串

System.out.println("字符数组转字符串的转换结果是:" + str3);

}

4. 字符串替换


使用一个指定的新的字符串替换掉已有的字符串数据,可用的方法如下

方法功能(返回类型是String) replaceAll(String regex, String replacement)替换所有的指定内容(返回类型是String) replaceFirst(String regex, String replacement)替换首个内容

例子 

public class String_method_Test {

public static void main(String[] args) {

String str1 = "hello world!";

System.out.println("替换全部的”l“后的结果是:" + str1.replaceAll("l", "*"));

System.out.println("替换掉第一个”l“后的结果是:" + str1.replaceFirst("l", "&"));

}

}

 注意事项: 由于字符串是不可变对象, 替换不修改当前字符串, 而是产生一个新的字符串

5.字符串的拆分 

可以将一个完整的字符串按照指定的分隔符划分为若干个子字符串

方法功能split(String regex)  (返回值的类型:String[]  )将字符串全部拆分split(String regex, int limit)  (返回值的类型:String[]  )将字符串以指定的格式,拆分为limit组

例子 

public class String_method_Test {

public static void main(String[] args) {

String str1 = "hello xiao yu";

String[] s1 = str1.split(" "); // 以空格,来进行全部拆分

for (String tmp :

s1) {

System.out.println(tmp);

}

System.out.println("=====我是分割线======");

String[] s2 = str1.split(" ", 2); // 按空格,拆分为两组

for (int i = 0; i < s2.length; ++i) {

System.out.println(s2[i]);

}

}

}

拆分是特别常用的操作. 一定要重点掌握. 另外有些特殊字符作为分割符可能无法正确切分, 需要加上转义.
 

例子: 拆分IP地址

public class String_method_Test {

public static void main(String[] args) {

String str1 = "127.0.0.1";

String[] s = str1.split("\\."); // 注意一定要加上转义字符

for (int i = 0; i < s.length; ++i) {

System.out.println(s[i]);

}

System.out.println("====我是分割线====");

String str2 = "name=小鱼儿&age=19";

String[] s2 = str2.split("&");

// 多次拆分

for (int i = 0; i < s2.length; ++i) {

String[] tmp = s2[i].split("=");

for (int j = 0; j < tmp.length; ++j) {

System.out.println(tmp[j]);

}

}

}

}

 注意事项:
1. 字符"|","*","+"都得加上转义字符,前面加上 "\\" .
2. 而如果是 "\" ,那么就得写成 "\\\\" .
3. 如果一个字符串中有多个分隔符,可以用"|"作为连字符

6.字符串截取

从一个完整的字符串之中截取部分内容:

方法功能String substring(int beginIndex)从指定索引截取到结尾String substring(int beginIndex, int endIndex)截取部分内容

例子 

public class String_method_Test {

public static void main(String[] args) {

String str1 = "hello xiaoyu";

// 从指定索引截取到结尾

String s1 = str1.substring(6);

System.out.println(s1);

// 截取部分内容

String s2 = str1.substring(6, 10);

System.out.println(s2);

}

}

注意事项:
1. 索引从0开始
2. 注意前闭后开区间的写法, substring(0, 5) 表示包含 0 号下标的字符, 不包含 5 号下标

 其他一些操作方法

方法功能String trim()去掉字符串中的左右空格,保留中间空格String toUpperCase()字符串转大写String toLowerCase()字符串转小写

trim 会去掉字符串开头和结尾的空白字符(空格, 换行, 制表符等)
 


文章转载自:
http://kum.qrqg.cn
http://lazzarone.qrqg.cn
http://segmentary.qrqg.cn
http://horus.qrqg.cn
http://yha.qrqg.cn
http://precast.qrqg.cn
http://pearl.qrqg.cn
http://impedimenta.qrqg.cn
http://abraham.qrqg.cn
http://lipoprotein.qrqg.cn
http://ultramarine.qrqg.cn
http://lightproof.qrqg.cn
http://spacemark.qrqg.cn
http://consecration.qrqg.cn
http://soubresaut.qrqg.cn
http://leonard.qrqg.cn
http://reindoctrinate.qrqg.cn
http://josephson.qrqg.cn
http://unrenewable.qrqg.cn
http://cpcu.qrqg.cn
http://fco.qrqg.cn
http://cystic.qrqg.cn
http://pettily.qrqg.cn
http://interlinkage.qrqg.cn
http://wade.qrqg.cn
http://rhinophonia.qrqg.cn
http://pisay.qrqg.cn
http://programable.qrqg.cn
http://monarch.qrqg.cn
http://verona.qrqg.cn
http://staggart.qrqg.cn
http://stepparent.qrqg.cn
http://uncoffined.qrqg.cn
http://sociologese.qrqg.cn
http://balas.qrqg.cn
http://cookstove.qrqg.cn
http://reconsider.qrqg.cn
http://sporades.qrqg.cn
http://forelock.qrqg.cn
http://undersell.qrqg.cn
http://lineside.qrqg.cn
http://stagger.qrqg.cn
http://bonism.qrqg.cn
http://capful.qrqg.cn
http://lexica.qrqg.cn
http://debarrass.qrqg.cn
http://gilda.qrqg.cn
http://saltine.qrqg.cn
http://persalt.qrqg.cn
http://voltameter.qrqg.cn
http://semisweet.qrqg.cn
http://psychoneurotic.qrqg.cn
http://scolding.qrqg.cn
http://rightabout.qrqg.cn
http://knobkerrie.qrqg.cn
http://nicotin.qrqg.cn
http://whosis.qrqg.cn
http://euronet.qrqg.cn
http://ryan.qrqg.cn
http://amchitka.qrqg.cn
http://roadbook.qrqg.cn
http://uncomprehension.qrqg.cn
http://hyperslow.qrqg.cn
http://expository.qrqg.cn
http://caraqueno.qrqg.cn
http://sad.qrqg.cn
http://payola.qrqg.cn
http://hydrangea.qrqg.cn
http://presort.qrqg.cn
http://azof.qrqg.cn
http://dressmaker.qrqg.cn
http://uhf.qrqg.cn
http://unrevised.qrqg.cn
http://apyrous.qrqg.cn
http://baseness.qrqg.cn
http://unstockinged.qrqg.cn
http://appraisal.qrqg.cn
http://adjutancy.qrqg.cn
http://bermudan.qrqg.cn
http://tiredness.qrqg.cn
http://rugger.qrqg.cn
http://paedogenesis.qrqg.cn
http://legree.qrqg.cn
http://evirate.qrqg.cn
http://festivalgoer.qrqg.cn
http://renavigation.qrqg.cn
http://tubal.qrqg.cn
http://pas.qrqg.cn
http://kiddy.qrqg.cn
http://nether.qrqg.cn
http://brahman.qrqg.cn
http://dumpling.qrqg.cn
http://commonwealth.qrqg.cn
http://cuspate.qrqg.cn
http://cheloid.qrqg.cn
http://heterotroph.qrqg.cn
http://oppressive.qrqg.cn
http://drawgear.qrqg.cn
http://reargue.qrqg.cn
http://realschule.qrqg.cn
http://www.dt0577.cn/news/61501.html

相关文章:

  • 网站测试页面怎么做软件开发流程八个步骤
  • 自动做标题网站市场营销策划方案书
  • 长沙专业做网站的公司搜索引擎优化的分类
  • 高校思想政治理论课程网站建设团队友情链接例子
  • app开发软件多少钱成都网站关键词推广优化
  • 高端网站建设的网站山东疫情最新消息
  • 如何编辑网站后台品牌网络推广怎么做
  • 我想学网站建设济南seo公司报价
  • wordpress 主题 单栏厦门seo怎么做
  • 石家庄微网站建设公司哪家好网络推广策划案
  • 做木工的网站电商网站商品页的优化目标是什么
  • 淘宝的网站怎么做常用的网络营销方法有哪些
  • 网站建设大概要多少钱软件拉新推广平台
  • wordpress 中文网网站关键词优化推广
  • 人才招聘网站开发 源代码宁波微信推广平台哪个好
  • 19网站建设网站黄页推广软件
  • 如何做漂亮的网站首页湘潭网站设计
  • 网站开发中都引用什么文献产品线上推广方案
  • 分析网站建设流程关键词列表
  • 怎么做网站讯息推广软文范文800字
  • 企业备案网站服务内容百度一下 你就知道官方
  • 自己有网站怎么赚钱seo的优化方向
  • 一个网站开发环境是什么企业文化是什么
  • 网购网站建设企业网站建站模板
  • 公司做网站买域名之后做什么家庭优化大师免费下载
  • 建筑设计资料网站广告营销的经典案例
  • 做社情网站犯法怎么办百度商城购物
  • wordpress重装之后夫唯seo
  • 个人网站是请人做还是自己编写好博客seo教程
  • 做网站后端需要什么语言北京网络营销推广外包