//创建的一个包名。

package ri0318;

//创建的一个类。

public class Li3 {

  //公共静态的主方法。
  public static void main(String[] args) {
  //string类的特点:一切都是对象。
  String a = "qq333";

  //打印。
  System.out.println(a);
  //给a赋值。
  a = "notlove java";

  //打印。
  System.out.println(a);
}

打印结果:

qq333
notlove java

==============================

//公共静态的主方法。
public static void main(String[] args) {

  //创建一个对象。
  String s = new String("qqq554");
  String s1 = "qqq554";

  //打印。
  System.out.println(s);
  System.out.println(s1);

  //引用类型比较地址。
  System.out.println(s==s1);
  //String类重写了方法equals()。
  //Object为默认的,equals是自带的。
  //s.equals(s1)引用类型比较内容。
  System.out.println(s.equals(s1));
}

打印结果:

qqq554
qqq554
false(地址不一致)
true(内容一致)

================================

//公共静态的主方法。
public static void main(String[] args) {

  //调用方法。

  lx();
}

  //创建方法。
  public static void lx3() {

  //创建字符型数组。
  char[] c = {'a','d','s','s','a','d','e'};

  //创建数组对象。
  String s = new String(c);

  //创建数组对象,选择下标为1开始后面三个数的数值。
  String s1 = new String(c,1,3);

  //打印选取的下标内容。 
  System.out.println(s1);
}

  //创建方法。
  public static void lx() {

  //创建字节型数组。
  byte[] s = {66,64,12,45,24,74,4};

  创建字节型数组对象。
  String a = new String(s);

  //打印所创建的对象。
  System.out.println(a);

  //创建字节型数组对象。
  byte[] s1 = {97,98,99,100,101};

  //选取字节数组下标为1 和1后面的三位数数值。
  String c = new String(s1,1,3);

  //打印所创建的对象。
  System.out.println(c);
}
}

java-3个例子(新手)的更多相关文章

  1. Java正则表达式匹配例子

    Java正则表达式匹配例子 package com.ibm.test; import java.util.regex.Matcher; import java.util.regex.Pattern; ...

  2. 使用java注解的例子有没有

    使用java注解的例子 参考文档:http://www.cnblogs.com/pepcod/archive/2013/02/20/2918719.html http://www.shaoqun.co ...

  3. javascript 与 PHP 通信加密,使用AES 128 CBC no padding,以及ios,java,c#文章例子

    运行环境 php7.0 不适用于 php7.0以上版本,因为mcrypt_encrypt()函数已删除 为何要采用 no padding 这种形式: AES加密如果原输入数据不够16字节的整数位,就要 ...

  4. Java自学之路(新手一定要看)

    Java自学之路(新手一定要看) 转自尚学堂 JAVA自学之路 一:学会选择 为了就业,不少同学参加各种各样的培训. 决心做软件的,大多数人选的是java,或是.net,也有一些选择了手机.嵌入式.游 ...

  5. Java 8 Steam 例子整理

    Java 8 Steam 例子整理 kexue 关注 2016.06.06 17:44* 字数 1860 阅读 3901评论 0喜欢 6 IBM: Java 8 中的 Streams API 详解 为 ...

  6. Java字节码例子解析

    举个简单的例子: public class Hello {     public static void main(String[] args) {         String string1 = ...

  7. JVM,Java虚拟机基础知识新手入门教程(超级通熟易懂)

    作者:请叫我红领巾,转载请注明出处http://www.cnblogs.com/xxzhuang/p/7453746.html,简书地址:http://www.jianshu.com/p/b963b3 ...

  8. Java 基本数据类型(新手必看资料)

    变量就是申请内存来存储值.也就是说,当创建变量的时候,需要在内存中申请空间. 内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据. 因此,通过定义不同类型的变量,可以在内存 ...

  9. Java RMI简单例子HelloWorld

    Java RMI 指的是远程方法调用 (Remote Method Invocation).它是一种机制,能够让在某个 Java 虚拟机上的对象调用另一个 Java 虚拟机中的对象上的方法.可以用此方 ...

  10. java——JNI(例子控制台(64位)清屏

    因为java的最底层是jvm,所以单纯的控制台java程序不能感知jvm再下面的操作系统的情况, 可以通过JNI(Java Native Interface)技术实现java后台调用C++/C的dll ...

随机推荐

  1. 读书笔记之 数字图像处理的MATLAB实现(第2版)

  2. <JZOJ4269>挑竹签

    emm一开始将++cnt敲成cnt++ 就很委屈 一个拓扑排序而已 Description 挑竹签——小时候的游戏 夏夜,早苗和诹访子在月光下玩起了挑竹签这一经典的游戏.挑竹签,就是在桌上摆上一把竹签 ...

  3. 吴裕雄--天生自然 PYTHON数据分析:医疗数据分析

    import numpy as np # linear algebra import pandas as pd # data processing, CSV file I/O (e.g. pd.rea ...

  4. 为啥java要使用 set ()和get()方法---封装

    封装性:属性封装,方法封装,类封装,组件封装等 例如:如果属性没有封装,那么在本类对象之外创建对象后,可以直接访问属性 private关键字,只能在本类中访问,想要在外部访问私有属性,我们需要提供公有 ...

  5. python 内置方法、数据序列化

    abc(*args, **kwargs) 取绝对值 def add(a,b,f): return f(a)+f(b) res = add(3,-6,abs) print(res) all(*args, ...

  6. mac电脑终端使用scp上传/下载文件/文件夹

    1.从服务器下载文件到本地电脑 1 scp -r remote_username@remote_ip:remote_folder local_folder 例如: 1 scp -r root@106. ...

  7. frp端口映射穿透内网

    前言 frp 是一个高性能的反向代理应用,可以轻松地进行内网穿透,对外网提供服务,支持 TCP.UDP.HTTP.HTTPS 等协议类型,并且 web 服务支持根据域名进行路由转发. Github: ...

  8. 微信小程序配置二

    tabBar 客户端窗口底部的tab页面切换,只能配置最好两个.最多5个tab 属性说明: 属性 类型 必填 默认值 描述 color HexColor 是 tab上的文字默认颜色 selectedC ...

  9. 初学Qt——QTableView+QSqlqueryModel

    我们在显示报表时可以用到上面两个类来实现,QTableView负责对视图显示:QSqlqueryModel则负责数据模块. 这里数据查询使用QSqlqueryModel主要是这个类可以通过自己写的查询 ...

  10. ASP.NET CORE 管道模型及中间件使用解读

    说到ASP.NET CORE 管道模型不得不先来看看之前的ASP.NET 的管道模型,两者差异很大,.NET CORE 3.1 后完全重新设计了框架的底层,.net core 3.1 的管道模型更加灵 ...