ICode9

精准搜索请尝试: 精确搜索
  • Java字符串总结2022-01-22 16:31:04

    近期在学习Java字符串,梳理总结一下,更多是关于内存角度去分析,希望对你有帮助。 一、Java字符串的特性 java.lang.String使用的final修饰,不能被修饰字符串底层封装了字符数组以及针对字符串数组的操作算法Java使用的是Unicode编码方式,任何一个字符对应两个字节的编码字符串一旦

  • Java寒假学习Day9:构造器&赋值顺序2022-01-22 16:02:37

     1.构造器 package JavaStudy.PackageTest; /* * 类的结构之三:构造器(或构造方法、constructor)的使用 * construct:建设、建造。 construction:CCB constructor:建设者 * * 一、构造器的作用: * 1.创建对象 * 2.初始化对象的信息 * * 二、说明: * 1.如果没有显式的

  • java-面向对象中级-零钱通项目2022-01-22 16:01:29

    面向对象中级-零钱通项目 要求 使用java面向对象(OOP)开发零钱通项目,可以完成收益入账、消费、查看明细、退出系统等功能 思路: 1. 先完成显示菜单,并可以选择菜单,给出对应提示 2. 完成零钱通明细 3. 完成收益入账 4. 消费 5. 退出 6. 用户输入4退出时,给出提示"你确定要退出吗?

  • JAVA面向对象学习——java面向对象概念———一个简单的继承示例——构造器2022-01-22 16:01:11

                                               构造器     子类是不继承父类的构造器(构造方法或者构造函数)的,它只是调用(隐式或显式)。   如果父类的构造器带有参数,则必须在子类的构造器中显式地通过 super 关键字调用父类的构造器并配以适当的参数列表。

  • golang基础笔记2022-01-22 15:04:51

    1.环境搭建 1.1 Go 语言环境安装 如果打不开可以使用这个地址:https://golang.google.cn/dl/。 VMware中Ubuntu18.04安装 VMware Tools Ubuntu18.04.3虚拟机安装步骤(图文教程,非常详细!!!) https://blog.csdn.net/qq_42372031/article/details/100588245?utm_medium=distribute.pc_relev

  • Java之StringOther2022-01-22 15:00:24

    package Demo_1_22_String; public class StringConcat { public static void main(String[] args) { String strA = "www.sss.cn"; String strB = "www.".concat("sss.cn"); System.out.println(strB);

  • Java之StringSplit2022-01-22 14:35:31

    package Demo_1_22_String; public class StringSplit { public static void main(String[] args) { String str = "www ccc com"; // 全部拆分 String result[] = str.split(" "); // 按照指定参数来进行字符串的拆分 for (String

  • Scnner的进阶使用 + 顺序结构2022-01-22 14:34:51

    Scanner的进阶使用  package com.kang.Scanner; ​ import java.util.Scanner; ​ public class Demo04 {     public static void main(String[] args) { ​         //从键盘接受数据         int i = 0;         float f = 0.0f; ​         Sca

  • JAVA String类简单创建和使用2022-01-22 14:32:50

    String类在java.lang包下,使用的时候不需要导包 String类代表字符串,如"abc",JAVA程序中所有的双引号字符串都是String类的对象 而且字符串不可变,其值在创建后不可被更改,但是可以被共享 package Experience; public class StringLearn { public static void main(String a

  • Java之StringCompare2022-01-22 14:00:28

    package Demo_1_22_String; public class StringCompare { public static void main(String[] args) { String strA = "a"; String strB = "A"; System.out.println(strA.equals(strB)); //false 区分大小写 System.ou

  • 第十三天常用类String2022-01-22 11:03:14

    Scanner: 通过观察API发现,该类中的方法没有被static修饰,所以要创建对象去调用,而创建对象,我们要学习一下它的构造方法。 构造方法: public Scanner(InputStream source)构造一个新的Scanner , 产生从指定的输入流扫描的值。 流中的字节将使用底层平台的default charset转换为字符

  • Collection工具类2022-01-22 10:33:59

    Collection工具类 基本介绍    排序操作(均为static)     package collection; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.List; /** * @author 紫英 * @version 1.0 * @discription */ public c

  • 7.this,重写与重载方法,构造方法(构造器)---只有重载没有重写2022-01-22 10:04:49

    带参/有参方法 定义方法的语法格式: 访问权限修饰符 返回值类型 方法名称(形式参数列表){ 方法体 } public void/其他任意类型 fun(int num,double num2,String str){ 方法体 } 调用带参方法步骤: 1.创建对象Student student = new Student(); 2.通过对象名.调用方法名

  • java实现简单的图书管理系统简单框架(便于理解)2022-01-22 10:04:37

    package com.w3day3.test1.model; /** * @Title * @Author Eastlin * @Description: */ public abstract class Person { public String pname;//用户名等等 private String sex; private int age; public static Book[] books = new Book[]{

  • Java类和对象2022-01-22 10:02:20

    Java类和对象 最简单的类class A{}//没有任何属性和行为 对象A obj = new A(); 类是定义,是规范,是“死”的东西 对象是实例,是类的一个实现,是一个具体的东西 打个比方 类等价于一个土豆丝菜谱 对象是根据类制作出的对象,等价于一盘土豆丝 A obj1 = new A(); Aobj2

  • Go从入门到放弃之map(字典)2022-01-22 01:33:33

    字典声明和初始化 Go语言中提供的映射关系容器为map,map也是个无序集合,底层不会按照元素添加顺序维护元素的存储顺序 Go语言中 map的定义语法如下: KeyType:表示键的类型。 ValueType:表示键对应的值的类型。 map[KeyType]ValueType map类型的变量默认初始值为nil,需要使用make(

  • Go从入门到放弃之数组、切片2022-01-22 01:01:03

    一、数组 数组的声明和初始化 在 Go 语言中,数组是固定长度的、同一类型的数据集合。数组中包含的每个数据项被称为数组元素,一个数组包含的元素个数被称为数组的长度。 在 Go 语言中,你可以通过 [] 来标识数组类型,但需要指定长度和元素类型,使用时可以修改数组成员,但是数组大小不可

  • java基础语法32022-01-21 23:03:27

    运算符 Java支持的运算符 算术运算符:+ , - , * , / (取整), %(取余) , ++ , -- 赋值运算符:= 关系运算符:> , < , >= , <= , == , != , instanceof 逻辑运算符:&& , || , ! 位运算符:& , | , ^ , ~ , >> , << , >>> 条件运算符:? : 拓展赋值运算符:+= , -= , *= , /= 注: &q

  • 寒假学习进度2022-01-21 23:02:31

    rdd依赖关系 (1)RDD 血缘关系 val fileRDD: RDD[String] = sc.textFile("input/1.txt") println(fileRDD.toDebugString) println("----------------------") val wordRDD: RDD[String] = fileRDD.flatMap(_.split(" ")) println(wordRDD.toDebugString

  • Scnner对象2022-01-21 23:02:13

    Scanner对象 之前我们学的基本语法中我们并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入。java.util.Scanner是Java5的新特征,我们可以通过Scanner类来获取用户的输入。  ◆基本语法: Scanner s = new Scanner(System.in); 通过Scanner类的n

  • Java static关键字2022-01-21 22:31:11

    public class Student { static { //2号加载(只执行一次) System.out.println("静态代码块"); } { //1号加载 System.out.println("匿名代码块"); } public Student() { //3号加载 System.out.println("

  • day15常用类StringBuffer&Arrays&包装类&Math2022-01-21 22:00:36

            线程                 不安全,就是存在同步操作同一数据的行为,效率高。                 安全的时候,没有同步操作,效率低。        StringBuffer         StringBuffer的特点:StringBuffer是一个线程安全的可变序列。         Stri

  • Java运算符的优先级+三元运算符+偷懒用法2022-01-21 20:33:05

    Java运算符的优先级 优先级运算符结合性 1 ()、[]、{} 从左向右 2 !、+、-、~、++、-- 从右向左 3 *、/、% 从左向右 4 +、- 从左向右 5 «、»、>>> 从左向右 6 <、<=、>、>=、instanceof 从左向右 7 ==、!= 从左向右 8 & 从左向右 9 ^ 从左向右 10 | 从

  • Java——关于异常、接口、集合的练习【战争】2022-01-21 20:02:21

     题目要求: 开放性题目,随意发挥; 建立一个武器集合,包括添加武器,遍历武器使得各武器能充分发挥功能,其中功能包括可移动、可攻击。最好不要面向具体编程,降低程序的耦合度,提高扩展力,再添加过程中若出现武器满的情况在控制台作出反馈,但不停止程序 测试类 package zhandou; impor

  • Rust中的变量隐藏2022-01-21 19:34:39

    示例程序: fn main() { let x = 1; let x = x + 1; let x = x + 2; println!("x = {}", x); // 输出 x = 4 } Rust中的变量隐藏(shadow):重复定义一个同名变量会覆盖掉之前定义的变量。 隐藏机制可以在修改变量的值得基础上,保持变量的不可变性。 相比可变变量,隐

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有