这不是鸭头
码龄14年
  • 2,147
    被访问
  • 2
    原创
  • 848,668
    排名
  • 284
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2008-08-29
博客简介:

arpnet99的专栏

查看详细资料
个人成就
  • 获得2次点赞
  • 内容获得3次评论
  • 获得20次收藏
创作历程
  • 1篇
    2017年
  • 1篇
    2012年
成就勋章
TA的专栏
  • WinCE
    1篇
  • C++
    1篇
  • MFC
  • VS
    1篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

不耻下问:Java语言怎么实现类似C++的strstr函数的功能,有没有对应的功能可以调用呢

答:
``` import java.util.Scanner; /** * 实现strStr()函数,给定haystack字符串和一个needle字符串, * 在haystack字符串中找出needle字符串出现的第一个位置(从0开始)。如果不存在,则返回-1。 */ public class Realize_strStr { public static void main(String[] args) { System.out.println("请输入haystack字符串:"); String haystack = new Scanner(System.in).nextLine(); System.out.println("请输入needle字符串"); String needle = new Scanner(System.in).nextLine(); System.out.println("结果为:"+Solution(haystack,needle)); } public static int Solution(String haystack, String neddle){ for (int i = 0; i < haystack.length()-neddle.length() + 1; i++) { //从0开始,到haystack剩余长度小于neddle为止 if (haystack.substring(i,i+neddle.length()).equals(neddle)) return i;//判断到此为止haystack内是否存在neddle } return -1; } } ```
回答问题 2020.10.12

Java语言为什么需要main函数,不能用别的函数作为程序的开头么?感觉太繁琐

答:
main是主函数。不能换成其他的。
回答问题 2020.10.09

Java语言为什么要区分不同的函数的作用,不能把函数放在一起不加以区分么,谢谢

答:
Java引入了函数式编程,这表示Java从此不在是一个单纯的面向对象语言,现在他同时混合了函数式编程。这是巨大的改变,需要我们调整面对对象的编程习惯,以适应这些变化。 但是为什么我们需要去适应这些改变?为什么我们需要花费时间精力上手函数式编程而不是直接用面对对象解决问题? 函数式编程的引入,帮助我们减少业务逻辑和代码的分歧。他允许我们在更高层次更自然的描述业务逻辑。让代码直接描述“你想做什么”,而不是“你想怎样去做”。 许多样板(boilerplates)可以被移除,这会让代码更清晰更简洁。
回答问题 2020.09.17

Java语言怎么给编写的应用软件加上一个帮助说明系统,用到什么工具,要详细点

答:
jdialog 简单点的就使用这个类。 复杂点就继承jdialog 这个类,加入html处理。 工具就是常规的的开发编辑工具就可以了
回答问题 2020.09.11

Java语言怎么实现多模块化的编程呢,怎么把模块做成可以自动装配的,谢谢

答:
将程序按照功能分为不同的模块 不同模块的程序写在不同的包中, 共同的代码抽取出来形成Util类,为方便调用一般为static的 项目初期,按照业务功能划分模块,即自上而下的方法。开发的过程中,按照功能划分,即自下而上法。 Java输入输出流 try{ FileInputStream in = new FileInputStream(new File(inPath)); FileOutputStream out = new FileOutputStream(new File(outPath)); byte[] b= new byte[1024]; int len = in.read(b); while(len!=-1){   out.write(b); } }catch(FileNotFoundException e){   e.printStaticTrace(); }finally{ in.close(); out.flush(); out.close(); } 核心模块必须是必须在每个子上下文模块中设置的父Spring上下文.通过这种方式,没有自动装配的问题 每个子上下文都可以从父级到达所有bean,但要注意父级无法看到子级
回答问题 2020.09.03

2018年5月的J1939 Digital Annex excel文档

发布资源 2020.05.09 ·
rar

J1939DA_201904.rar

发布资源 2020.05.09 ·
rar

vc串口软件开发 源代码.rar

发布资源 2020.04.24 ·
rar

ISO_15765协议2016年标准发布.rar

发布资源 2020.04.03 ·
rar

MFC 编程实例讲解

发布资源 2017.02.16 ·
zip

CColorListctrl

发布资源 2017.01.17 ·
zip

jsoncpp-src-0.6.0-rc2

发布资源 2017.01.17 ·
zip

CSpreadSheet Src

发布资源 2017.01.17 ·
zip

BasicExcel Src

发布资源 2017.01.17 ·
zip

高版本IDE编译VS2005工程 无法打开文件“mfc80d.lib”的问题

VS2005的工程在使用VS2012打开之后,编译出现问题。 提示: 错误 18 error LNK1104: 无法打开文件“mfc80d.lib” 解决方法,直接忽略掉这个库和它相关的mfcs80d.lib库即可。 配置属性->链接器->输入->忽略特定默认库 中添加 mfc80d.lib;mfcs80d.lib 重新编译即可
原创
发布博客 2017.01.06 ·
1083 阅读 ·
1 点赞 ·
3 评论

拆分效果源码

发布资源 2013.05.18 ·
rar

ReadNTPtime

发布资源 2013.02.25 ·
rar

VC++动态链接库(dll)编程深入浅出.pdf

发布资源 2012.12.27 ·
pdf

CharRoomClient

发布资源 2012.12.11 ·
rar

l2cmn.h、windot11.h,EapTypes.h等头文件

发布资源 2012.09.28 ·
rar
加载更多