面向对象15.2String类-构造函数
public class String_Constructor {
//快捷键小方法: Ctrl+d,删除整行,选中几行删除几行
	public static void main(String[] args) {
//		String s=new String();//String s="";这个2个是一样的意思,等效 。
//		//虽然地址不一样,但是内容都是一样的,都是构造一个字符串。String s=null;这个又是不一样,这个意思是常量值为空
//		
//		/*
//		 * 将字节数组变成字符串
//		 * */
//		byte [] arr={65,66,67,68};
//		String s1=new String(arr);
//		System.out.println("s1="+s1);//ABCD,他会将数字进行阿西吗值进行查表,将一个字节数组变成字符串,
/*
 * API帮助文档里面的String构造方法
 * String(char[] value) 分配一个新的 String,使其表示字符数组参数中当前包含的字符序列。(字符串数组)
 * 
 * 
 * */
		char [] arr={'w','a','p','q','x'};
		String s=new String(arr,1,3);//从数组的1角标开始取,取3个(是从0开始数)
		System.out.println(s);
	}
}
面向对象15.2String类-构造函数的更多相关文章
- 面向对象15.3String类-常见功能-获取-1
		API使用: 查API文档的时候,有很多方法,首先先看返回的类型 下面的方法函数有的是有覆写Object类的如1.1图,如果没有复写的话是写在1.2图片那里的,如果找到了相对于的方法,可以点击进去可以 ... 
- 面向对象15.1String类特点
		String 特点: 字符串对象一旦被初始化就不会被改变. public class Ssstring {public static void main(String[] args) { //这个是2 ... 
- 面向对象15.3String类-常见功能-判断
		/*3.判断 * 3.1两个字符串内容是否相同? * boolean equals(Object obj)(参数是Object,不是String,因为equals是覆盖Object里面的equals方 ... 
- 面向对象15.3String类-常见功能-转换
		public static void main(String[] args) { //2.1// String s="张三,李四,王五";// String [] arr=s.sp ... 
- 面向对象15.3String类-常见功能-获取-2
		public class String_APImethod {/* * 1.4获取字符串中的一部分字符串,也叫字符串 * String substring(int beginIndex, int en ... 
- Java面向对象(概述,构造函数,类与对象的关系,this关键字,成员、局部),匿名对象的调用,构造代码块(5)
		Java面向对象(概述,构造函数,类与对象的关系,this关键字,成员.局部),匿名对象的帝爱用,构造代码块(5) 
- C++ Primer 学习笔记_72_面向对象编程 --句柄类与继承[续]
		面向对象编程 --句柄类与继承[续] 三.句柄的使用 使用Sales_item对象能够更easy地编写书店应用程序.代码将不必管理Item_base对象的指针,但仍然能够获得通过Sales_item对 ... 
- 《挑战30天C++入门极限》C++面向对象编程入门:构造函数与析构函数
		C++面向对象编程入门:构造函数与析构函数 请注意,这一节内容是c++的重点,要特别注意! 我们先说一下什么是构造函数. 上一个教程我们简单说了关于类的一些基本内容,对于类对象成员的初始化我们 ... 
- 【转载】【游戏开发】在Lua中实现面向对象特性——模拟类、继承、多态
		[游戏开发]在Lua中实现面向对象特性——模拟类.继承.多态 阅读目录 一.简介 二.前提知识 三.Lua中实现类.继承.多态 四.总结 回到顶部 一.简介 Lua是一门非常强大.非常灵活的脚本语 ... 
随机推荐
- Vulkan Tutorial 05 物理设备与队列簇
			操作系统:Windows8.1 显卡:Nivida GTX965M 开发工具:Visual Studio 2017 Selecting a physical device 通过VkInstance初始 ... 
- [OpenGL]配置GLFW
			注:本文可转载,转载请著名出处:http://www.cnblogs.com/collectionne/p/6937644.html.本文还会修改,如果不在博客园(cnblogs)发现本文,建议访问上 ... 
- TypeScript 零基础入门
			前言 2015 年末看过一篇文章<ES2015 & babel 实战:开发 npm 模块>,那时刚接触 ES6 不久,发觉新的 ES6 语法大大简化了 JavaScript 程序的 ... 
- DOS学习札记(一)
			DOS学习入门 最近碰到几个关于cmd命令操作,感觉操作快捷方便(也许是偶尔新鲜感使然),由于重装系统后,系统的资源管理器与功能分布都有一些不同,导致在寻找一些windows功能时有些费劲,比如说关闭 ... 
- 开发Activity步骤
			第一步:写一个累继承Activity第二步:重写onCreate方法第三步:在主配置文件中注册activity <activity android:name=".类名" an ... 
- B树和B+树的总结
			B树 为什么要B树 磁盘中有两个机械运动的部分,分别是盘片旋转和磁臂移动.盘片旋转就是我们市面上所提到的多少转每分钟,而磁盘移动则是在盘片旋转到指定位置以后,移动磁臂后开始进行数据的读写.那么这就存在 ... 
- bootstrap中的下拉菜单
			下拉菜单必要的代码: <div class="container"> <div class="dropdown"> <butt ... 
- 集成python双版本详解
			最近要准备学习Python,由于版本上的差异,不知道要学哪个,现在好多东西都是基于python2基础的,但是python2在2020年左右就可能停止了,所以干脆决定两个都装上吧! 首先上官网上下载 ... 
- vue中数据双向绑定注意点
			最近一个vue和element的项目中遇到了一个问题: 动态生成的对象进行双向绑定是失败 直接贴代码: <el-form :model="addClass" :rules=& ... 
- redhat 6.8 配置centos6的yum源
			1. 检查是否安装yum包[root@node1 rpms]# rpm -qa|grep yum 2. 删除自带的yum包[root@node1 rpms]# rpm -qa|grep yum|xar ... 
