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的使用相关推荐

  1. abstract类_012、Java的抽象方法、接口和String类

    1. 抽象方法和抽象类 ·抽象方法 使用abstract修饰的方法,没有方法体,只有声明.定义的是一种"规范",就是告诉子类必须要给抽象方法提供具体的实现. ·抽象类 包含抽象方法 ...

  2. java实现linkstring,【JAVA SE基础篇】32.String类入门

    [JAVA SE基础篇]32.String类入门 1.字符串 1.String类又称作不可变字符序列 2.String位于java.lang包中,java程序默认导入java.lang包下所有的类 3 ...

  3. java中string类面试题_java中String类的面试题大全含答案

    1.下面程序的运行结果是()(选择一项) String str1="hello"; String str2=new String("hello"); Syste ...

  4. java进阶第二讲-数组、String类

    java进阶第二讲-数组.String类 1 回顾一下Object Object中的方法:public native int hashCode();带有native关键字的方法调用的是底层C++的dl ...

  5. Java基础语法(九)——String类

    文章目录 Java基础语法(九)--String类 一.定义方式 二.内存 三.字符串比较相等 四.字符串常量池 (1) 直接赋值 (2)采用构造方法 (3)intern 的使用 五.理解字符串不可变 ...

  6. java api 第一个类是_JAVA常用API:String 类的常用方法

    字符串是一个对象,有很多方法可以使用 1. length();返回字符串的长度 String str = "abcd"; int len = str.length(); 2. is ...

  7. java 调用弗雷_JAVA API(一)String类和StringBuffer类

    1.String类和StringBuffer类 在程序中经常会用到字符串,所谓的字符串就是指一连串的字符,它是由多个单个字符连接而成的.字符串中可以包含任意字符,这些字符必须包含在一对双引号" ...

  8. c 语言string类用法,C++中的string类用法简介

    本文主要介绍C++中的string类的常见用法. 1. 概述 string是C++标准库的一个重要的部分,主要用于字符串处理.可以使用输入输出流方式直接进行string操作,也可以通过文件等手段进行s ...

  9. java的知识点15——String基础、String类和常量池、String类常用的方法、字符串相等的判断、组合模式

    String基础 1. String类又称作不可变字符序列. 2. String位于java.lang包中,Java程序默认导入java.lang包下的所有类. 3. Java字符串就是Unicode ...

  10. java字符串常量池长度_Java String类相关知识梳理(含字符串常量池(String Pool)知识)...

    目录 1. String类是什么 1.1 定义 1.2 类结构 1.3 所在的包 2. String类的底层数据结构 3. 关于 intern() 方法(重点) 3.1 作用 3.2 字符串常量池(S ...

最新文章

  1. AngularJS和DataModel
  2. linux的veth导致网络不通,linux的veth对网桥通信实验
  3. 云考古 | Azure 自建 RDS 让 iPad 跑 Office 97
  4. [MEGA DEAL]完整的Java编程训练营(94%折扣)
  5. hibernate 继承_Hibernate继承:每个类层次结构的表
  6. 适合于小团队产品迭代的APP测试流程 1
  7. kubernetes 数据_为什么数据科学家喜欢Kubernetes
  8. Android Studio更改标题栏的颜色
  9. 群发的我不回??!!
  10. FreeMarker字符串操作
  11. python爬取新浪博客_Python爬取韩寒全部新浪博客
  12. CC2530_ZigBee+华为云IOT:设计一套属于自己的冷链采集系统
  13. 求正方形和长方形的个数
  14. 不确定性Uncertainty
  15. 电脑录屏怎么录?3个方法,教你如何录制视频
  16. CAD填充无法修剪的解决办法
  17. 玩转基因组浏览器之初识IGV
  18. import cv2 报错(linux环境)ImportError: libGL.so.1: cannot open shared object file: No such file or direc
  19. 人工生命全景图:如何创造出超越人工智能的生命系统
  20. 爬虫遇到图片禁止访问(如403)

热门文章

  1. 计算机软件编程英语词汇集锦
  2. Data Science With R In Visual Studio
  3. 【IBM Tivoli Identity Manager 学习文档】14 TIM组织结构设计
  4. 将对象绑定到WinForm中的combobox时出现的奇怪错误:组合框的下拉项太多!
  5. 这是一条“神奇”的评论
  6. 青龙面板实现 G D O S 每日自动签到
  7. Redis 4.0深入持久化
  8. Android修改状态栏的背景颜色
  9. SpringCloud实战(一)基于nacos实现订单+视频服务的调用
  10. 文件储存php源码,求php后台代码 保存图片文件