当前位置: 首页 > news >正文

3.21学习总结 Java字符串+Static关键字

this关键字:

作用:区别局部变量和成员变量

本质:所在方法调用者的地址值

就近原则

API

StringBulider

使用场景:1.字符串的拼接,2.字符串的反转。

练习题:

链式编程:

在调用一个方法的时候,不需要用变量去接受它的结果,可以继续调用其他方法。

StringJoiner

不用,那个位置就不写

例如,只需间隔符号:(---);那么每个字符间就会多一个---间隔

只需间隔和开始:(---,[);

添加:只能添加字符串,不能添加整数。

容量:能存储的

长度:实际存储的

集合的使用Arraylist

导入数据

插入数据

根据索引获取集合中某个位置的值

获取集合的大小,内含数的个数

根据索引删除集合中某个位置的元素值

直接删除某个元素值,删除成功会返回true,反之false

修改集合中某个位置的数据值

递推与递归p1028

源码:

#include<stdio.h>
int n;
int f[1005];
int main() {
	
	scanf("%d", &n);
	for (int i = 1;i <= n;i++) {
		for (int j = 1;j <= i / 2;j++) {
			f[i] += f[j];
		}
		f[i]++;
	}
	printf("%d", f[n]);
	return 0;
}

递推与递归p1464

类:

构造方法私有化,那么外界就不能创建这个类的对象了。

工具类:

Static关键字:

静态变量:被所有对象共享,在内存中只有一个副本,它当且仅当在类初次加载时会被初始化。

c语言中判断特定字符存在的方法:

#include <stdio.h>
#include <string.h>
int main() {
    char str[100];
    char ch;

    printf("请输入一个字符串: ");
    fgets(str, sizeof(str), stdin); // 使用fgets读取字符串,避免缓冲区溢出

    printf("请输入要查找的字符: ");
    scanf("%c", &ch);

    // 使用strchr查找字符
    char *result = strchr(str, ch);

    if (result != NULL) {
        printf("字符 '%c' 在字符串中。\n", ch);
    } else {
        printf("字符 '%c' 不在字符串中。\n", ch);
    }

    return 0;
}

相关文章:

  • AI Agent开发大全第一课-AI是什么以及如何使用AI
  • Unity代码中修改动画速度
  • Python 面向对象三大特性深度解析
  • C#与西门子PLC的六大通信库
  • VSCode中搜索插件显示“提取扩展时出错。Failed to fetch”问题解决!
  • java基础--序列化与反序列化的概念是什么?
  • 大数据学习(80)-数仓分层
  • Spring 三级缓存能不能解决循环依赖?
  • 概率预测之NGBoost(Natural Gradient Boosting)回归和分位数(Quantile Regression)回归
  • KNN算法
  • Spring Boot中接口数据字段为 Long 类型时,前端number精度丢失问题解决方案
  • Vue入门
  • 油候插件、idea、VsCode插件推荐(自用)
  • 申请使用受限权限
  • 深入解析:Nginx+Keepalived实现双机热备架构
  • 《汽车电器与电子技术》第四次作业
  • Prometheus Exporter系列-Postgres_Exporter一键部署
  • JavaScript基础-节点操作
  • StarRocks 升级注意事项
  • Azure Delta Lake、Databricks和Event Hubs实现实时欺诈检测
  • 人民日报钟声:平等对话是解决大国间问题的正确之道
  • 工行回应两售出金条发现疑似杂质:情况不属实,疑似杂质应为金条售出后的外部附着物
  • 中华人民共和国和俄罗斯联邦在纪念中国人民抗日战争、苏联伟大卫国战争胜利和联合国成立80周年之际关于进一步深化中俄新时代全面战略协作伙伴关系的联合声明
  • 小米回应SU7Ultra排位模式限制车辆动力:暂停推送更新
  • 上海科创“八杰”赋能新兴产业链:硬核科技,形成良好盈利模式
  • 金融监管总局:做好2025年小微企业金融服务工作