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

免费申请公司网站wordpress分类目录是哪个文件

免费申请公司网站,wordpress分类目录是哪个文件,重庆网站建设开发公司,wordpress 去掉作者(创作不易,感谢有你,你的支持,就是我前行的最大动力,如果看完对你有帮助,请留下您的足迹) 目录 String类 创建字符串 字符串长度 连接字符串 创建格式化字符串 String 方法 System类 常用方法 方…

(创作不易,感谢有你,你的支持,就是我前行的最大动力,如果看完对你有帮助,请留下您的足迹)

目录

String类

创建字符串

字符串长度

连接字符串

创建格式化字符串

String 方法

System类

常用方法

方法介绍

getProperties()

currentTimeMillis()

arraycopy()

Scanner类

使用 next 方法:

使用 nextLine 方法:

next()与nextLine()区别


String类

字符串广泛应用在Java编程中,在Java中字符串属于对象,Java提供了String类来创建和操作字符串。

创建字符串

创建字符串最简单的方式如下:

String greeting = "Hello world!";

在代码中遇到字符串常量时,这里的值是"Hello world!",编译器会使用该值创建一个String对象。

和其它对象一样,可以使用关键字和构造方法来创建String对象。

String类有11种构造方法,这些方法提供不同的参数来初始化字符串,比如提供一个字符数组参数:

public class StringDemo{public static void main(String args[]){char[] helloArray = { 'h', 'e', 'l', 'l', 'o', '.'};String helloString = new String(helloArray);  System.out.println( helloString );}
}

以上实例编译运行结果如下:

hello.

注意:String类是不可改变的,所以你一旦创建了String对象,那它的值就无法改变了。 如果需要对字符串做很多修改,那么应该选择使用StringBuffer & StringBuilder 类。

字符串长度

用于获取有关对象的信息的方法称为访问器方法。

String类的一个访问器方法是length()方法,它返回字符串对象包含的字符数。

下面的代码执行后,len变量等于17:

public class StringDemo {public static void main(String args[]) {String palindrome = "Dot saw I was Tod";int len = palindrome.length();System.out.println( "String Length is : " + len );}
}

以上实例编译运行结果如下: 

String Length is : 17

连接字符串

String类提供了连接两个字符串的方法:

string1.concat(string2);

返回string2连接string1的新字符串。也可以对字符串常量使用concat()方法,如:

"My name is ".concat("Zara");

更常用的是使用'+'操作符来连接字符串,如:

"Hello," + " world" + "!"

结果如下:

"Hello, world!"

下面是一个例子:

public class StringDemo {public static void main(String args[]) {     String string1 = "saw I was ";     System.out.println("Dot " + string1 + "Tod");  }
}

以上实例编译运行结果如下:

Dot saw I was Tod

创建格式化字符串

我们知道输出格式化数字可以使用printf()和format()方法。String类使用静态方法format()返回一个String对象而不是PrintStream对象。

String类的静态方法format()能用来创建可复用的格式化字符串,而不仅仅是用于一次打印输出。如下所示:

System.out.printf("The value of the float variable is " +"%f, while the value of the integer " +"variable is %d, and the string " +"is %s", floatVar, intVar, stringVar);

你也可以这样写:

String fs;
fs = String.format("The value of the float variable is " +"%f, while the value of the integer " +"variable is %d, and the string " +"is %s", floatVar, intVar, stringVar);
System.out.println(fs);

String 方法

下面是String类支持的方法,更多详细,参看Java API文档:

System类

System类定义了一些与系统相关的属性和方法,它所提供的属性和方法都是静态的,因此,想要引用这些属性和方法,直接使用System类调用即可。

常用方法

方法介绍

getProperties()

该方法用于获取当前系统的全部属性该方法会返一个Properties对象,其中封装了系统的所有属性,这些属性是以键值对形式存在的。

currentTimeMillis()

该方法返回一个long类型的值,该值表示当前时间与1970年1月1日0点0分0秒之间的时间差,单位是毫秒,通常也将该值称作时间戳。

arraycopy()

该方法用于将一个数组中的元素快速拷贝到另一个数组

src:表示源数组;

dest:表示目标数组;

srcPos:表示源数组中拷贝元素的起始位置;

destPos:表示拷贝到目标数组的起始位置;

length:表示拷贝元素的个数。 

Scanner类

java.util.Scanner是Java5的新特征,我们可以通过 Scanner 类来获取用户的输入。

下面是创建 Scanner 对象的基本语法:

Scanner s = new Scanner(System.in);

接下来我们演示一个最简单的的数据输入,并通过 Scanner 类的 next() 与 nextLine() 方法获取输入的字符串,在读取前我们一般需要 使用 hasNext 与 hasNextLine 判断是否还有输入的数据:

使用 next 方法:

import java.util.Scanner; public class ScannerDemo {  public static void main(String[] args) {  Scanner scan = new Scanner(System.in); // 从键盘接收数据  //next方式接收字符串System.out.println("next方式接收:");// 判断是否还有输入if(scan.hasNext()){   String str1 = scan.next();System.out.println("输入的数据为:"+str1);  }  }  
}

执行以上程序输出结果为:

$ javac ScannerDemo.java
$ java ScannerDemo
next方式接收:
youj com
输入的数据为:youj

可以看到 com 字符串并未输出,接下来我们看 nextLine。

使用 nextLine 方法:

import java.util.Scanner; public class ScannerDemo {  public static void main(String[] args) {  Scanner scan = new Scanner(System.in); // 从键盘接收数据  //nextLine方式接收字符串System.out.println("nextLine方式接收:");// 判断是否还有输入if(scan.hasNextLine()){   String str2 = scan.nextLine();System.out.println("输入的数据为:"+str2);  }  }  
}

执行以上程序输出结果为:

$ javac ScannerDemo.java
$ java ScannerDemo
nextLine方式接收:
youj com
输入的数据为:youj com

可以看到 com 字符串输出。

next()与nextLine()区别

next():

  • 1、一定要读取到有效字符后才可以结束输入。

  • 2、对输入有效字符之前遇到的空白,next()方法会自动将其去掉。

  • 3、只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符。

  • next()不能得到带有空格的字符串。

nextLine():

  • 1、以Enter为结束符,也就是说nextLine()方法返回的是输入回车之前的所有字符。

  • 2、可以获得空白。

如果要输入int或float类型的数据,在Scanner类中也有支持,但是在输入之前最好先使用 hasNextXxx() 方法进行验证,再使用 nextXxx() 来读取:

import java.util.Scanner;  public class ScannerDemo {  public static void main(String[] args) {  Scanner scan = new Scanner(System.in);  // 从键盘接收数据  int i = 0 ;  float f = 0.0f ;  System.out.print("输入整数:");  if(scan.hasNextInt()){                 // 判断输入的是否是整数  i = scan.nextInt() ;                // 接收整数  System.out.println("整数数据:" + i) ;  }else{                                 // 输入错误的信息  System.out.println("输入的不是整数!") ;  }  System.out.print("输入小数:");  if(scan.hasNextFloat()){              // 判断输入的是否是小数  f = scan.nextFloat() ;             // 接收小数  System.out.println("小数数据:" + f) ;  }else{                                // 输入错误的信息  System.out.println("输入的不是小数!") ;  }  }  
}

执行以上程序输出结果为:

$ javac ScannerDemo.java
$ java ScannerDemo
输入整数:12
整数数据:12
输入小数:1.2
小数数据:1.2

以下实例我们可以输入多个数字,并求其总和与平均数,每输入一个数字用回车确认,通过输入非数字来结束输入并输出执行结果:

import java.util.Scanner; class ScannerDemo   
{  public static void main(String[] args)   {  Scanner scan = new Scanner(System.in);  double sum = 0;  int m = 0;  while(scan.hasNextDouble())  {  double x = scan.nextDouble();  m = m + 1;  sum = sum + x;  }  System.out.println(m+"个数的和为"+sum);  System.out.println(m+"个数的平均值是"+(sum/m));  }  
}

执行以上程序输出结果为:

$ javac ScannerDemo.java
$ java ScannerDemo
12
23
15
21.4
end
4个数的和为71.4
4个数的平均值是17.85
http://www.sczhlp.com/news/97358/

相关文章:

  • 金融网站开发目的网站搭建心得
  • 有哪些做投行网站好用的网站
  • 我要建设一个网站网站wordpress主题
  • 成都著名网站建设公司广州网站的建设
  • 用 Python 和 Tesseract 实现验证码识别
  • 基于 Weiler–Atherton 算法的 IoU 求解
  • Selenium应用中的核心JavaScript操作技巧
  • 对红色网站建设的建议织梦网址导航网站模板
  • 怎么做微信电影网站建设人才库网站
  • asp.net网站和空网站有什么区别网站运行及维护
  • 现在做什么网站好上市设计公司网站
  • 电子商务网站建设分析ppt模板怎么套用
  • 免费申请域名建立网站网站备案要关多久
  • 有孩子做的网站wordpress 维修主题
  • 青岛网站建设培训班昆明网站seo
  • 网站建设 哪家好怎么进入外网
  • 商务网站建设工程师是jquery wordpress
  • 25.9.13 字符编码标准
  • 哭了,散了,明白了
  • 用 Java 和 Tesseract 实现验证码识别
  • 龙华网站设计无锡网站优化哪家快
  • 三网合一企业网站网站推广优化联系方式
  • 男女的做那个视频网站商务网站设计实训报告
  • 网站建设酷隆999导航
  • 公司有网站域名,如何做网站上海网站建设电影联
  • 用dw制作个人网站网站好玩新功能
  • Microsoft-Activation-Scripts,好用,记录一下。
  • 凡客建站网站下载茌平做网站推广
  • 提高网站流量的软文案例外贸网站wordpress加ssl
  • 网站上线准备海外网站建站