java类的引用使用即String类的toUpperCase的使用
public class Untitled {int s=10;public static void main(String[] args) {int qwe=10;int m=qwe;System.out.println(qwe);qwe--;System.out.println(m);}
}
//运行结果
//两个程序,此为了提醒变量如int,float...等java中的固定类型,即可理解为非对象(类)类型,并不是传递引用,而是直接的值传递 public class Untitled {int s=10;public static void main(String[] args) {Untitled a=new Untitled();//创建一个A的实例aUntitled b=a;//将A的引用b指向a的地方a.s=9;System.out.println("b实例中的s变量的值为:"+b.s);String s=new String("nihao!");//System.out.println(s[3]);//当声明不是String数组的时候可以直接当成字符数组//使用?,不可以当字符数组使用!//String无法做到替换特定索引的字符,需要StringBuiler才可以。String q=s;int len=s.length();for(int i=0;i<len;i++){System.out.print(s.charAt(i));}System.out.println("");String r=s.toUpperCase();int lenq=q.length();for(int i=0;i<lenq;i++){System.out.print(q.charAt(i));}System.out.println("");String n=q+s;int lenr=r.length();for(int i=0;i<lenr;i++){System.out.print(r.charAt(i));}System.out.println("");int lenn=n.length();for(int i=0;i<lenn;i++){System.out.print(n.charAt(i));}//String类中的toUpperCase 方法并不改变原引用(字符串)中的值//而是重新new了一块空间然后返回该空间的一个引用,如果//该引用未被接受则该空间会被.gc()函数自动回收}}
b实例中的s变量的值为:9
nihao!
nihao!
NIHAO!
nihao!nihao!
sandbox> exited with status 0
以上是运行结果(在线java编译器运行的)
//10
//10
//sandbox> exited with status 0
java类的引用使用即String类的toUpperCase的使用相关推荐
- abstract类_012、Java的抽象方法、接口和String类
1. 抽象方法和抽象类 ·抽象方法 使用abstract修饰的方法,没有方法体,只有声明.定义的是一种"规范",就是告诉子类必须要给抽象方法提供具体的实现. ·抽象类 包含抽象方法 ...
- java实现linkstring,【JAVA SE基础篇】32.String类入门
[JAVA SE基础篇]32.String类入门 1.字符串 1.String类又称作不可变字符序列 2.String位于java.lang包中,java程序默认导入java.lang包下所有的类 3 ...
- java中string类面试题_java中String类的面试题大全含答案
1.下面程序的运行结果是()(选择一项) String str1="hello"; String str2=new String("hello"); Syste ...
- java进阶第二讲-数组、String类
java进阶第二讲-数组.String类 1 回顾一下Object Object中的方法:public native int hashCode();带有native关键字的方法调用的是底层C++的dl ...
- Java基础语法(九)——String类
文章目录 Java基础语法(九)--String类 一.定义方式 二.内存 三.字符串比较相等 四.字符串常量池 (1) 直接赋值 (2)采用构造方法 (3)intern 的使用 五.理解字符串不可变 ...
- java api 第一个类是_JAVA常用API:String 类的常用方法
字符串是一个对象,有很多方法可以使用 1. length();返回字符串的长度 String str = "abcd"; int len = str.length(); 2. is ...
- java 调用弗雷_JAVA API(一)String类和StringBuffer类
1.String类和StringBuffer类 在程序中经常会用到字符串,所谓的字符串就是指一连串的字符,它是由多个单个字符连接而成的.字符串中可以包含任意字符,这些字符必须包含在一对双引号" ...
- c 语言string类用法,C++中的string类用法简介
本文主要介绍C++中的string类的常见用法. 1. 概述 string是C++标准库的一个重要的部分,主要用于字符串处理.可以使用输入输出流方式直接进行string操作,也可以通过文件等手段进行s ...
- java的知识点15——String基础、String类和常量池、String类常用的方法、字符串相等的判断、组合模式
String基础 1. String类又称作不可变字符序列. 2. String位于java.lang包中,Java程序默认导入java.lang包下的所有类. 3. Java字符串就是Unicode ...
- java字符串常量池长度_Java String类相关知识梳理(含字符串常量池(String Pool)知识)...
目录 1. String类是什么 1.1 定义 1.2 类结构 1.3 所在的包 2. String类的底层数据结构 3. 关于 intern() 方法(重点) 3.1 作用 3.2 字符串常量池(S ...
最新文章
- AngularJS和DataModel
- linux的veth导致网络不通,linux的veth对网桥通信实验
- 云考古 | Azure 自建 RDS 让 iPad 跑 Office 97
- [MEGA DEAL]完整的Java编程训练营(94%折扣)
- hibernate 继承_Hibernate继承:每个类层次结构的表
- 适合于小团队产品迭代的APP测试流程 1
- kubernetes 数据_为什么数据科学家喜欢Kubernetes
- Android Studio更改标题栏的颜色
- 群发的我不回??!!
- FreeMarker字符串操作
- python爬取新浪博客_Python爬取韩寒全部新浪博客
- CC2530_ZigBee+华为云IOT:设计一套属于自己的冷链采集系统
- 求正方形和长方形的个数
- 不确定性Uncertainty
- 电脑录屏怎么录?3个方法,教你如何录制视频
- CAD填充无法修剪的解决办法
- 玩转基因组浏览器之初识IGV
- import cv2 报错(linux环境)ImportError: libGL.so.1: cannot open shared object file: No such file or direc
- 人工生命全景图:如何创造出超越人工智能的生命系统
- 爬虫遇到图片禁止访问(如403)
热门文章
- 计算机软件编程英语词汇集锦
- Data Science With R In Visual Studio
- 【IBM Tivoli Identity Manager 学习文档】14 TIM组织结构设计
- 将对象绑定到WinForm中的combobox时出现的奇怪错误:组合框的下拉项太多!
- 这是一条“神奇”的评论
- 青龙面板实现 G D O S 每日自动签到
- Redis 4.0深入持久化
- Android修改状态栏的背景颜色
- SpringCloud实战(一)基于nacos实现订单+视频服务的调用
- 文件储存php源码,求php后台代码 保存图片文件