VBS,JAVA,ORACLE相关语言特性整理

简介:
序号 特性说明 VBS JAVA ORACLE 待续
1 逻辑判断if if  statement then
elseif statement then
if statement then
else if statement then
else
if statement then
elseif statement then
end if
可见脚本语言vbs,oracle语法一致,java则是不同它们
2 绝对值计算 abs(数字) abs(数字) abd(数字)  
  数字的平方根 sqr(数字) Math.sqrt(double) sqrt(数字)  
  取整函数,返回小于num int(数字)/fix(数字) ceil(),floor() ceil(),floor()  
  数字格式转换 formatnumber(number,小数保留位数,是否显示小数前0,负数用括号显示) numberformant抽象类,子类实例化 trunc()
round()
 
  日期格式转换 formatdate(date,pattern) simpledateformat trunc()  
  随机数 1-6 int(6*rnd()+1)   dbms_random.value(1,n)  
  四舍五入 round(number,num),
formatnumber支持不补零
  round(数字,位数),trunc(数字,位数)他不会四舍五入  
  数组的最大下标 ubound(数组名) .length-1  
  数组的最小下标 lbound(数组名) 0  
  数组声明 dim a
a=array(1,2,3,5)或者
dim a(10)
int a[]={};
int a[]=new int[15];
 
  数组数据过滤 filter(数组名,搜索的字符串)返回一个过滤过的数组  
  数组转换为字符串 join(array,patt) string.toarrray() char[]类型  
  数组的大小 ubound(数组名)-lbound(数组名)+1 .length  
  变量转换为整数类型 cint() int to_number(字符串),带有格式的字符串  
  变量转换为长整数类型 clng() long to_number(字符串),带有格式的字符串  
  变量转换为single类型 csng() float to_number(字符串),带有格式的字符串  
  变量转换为double类型 cdbl() double to_number(字符串),带有格式的字符串  
  变量转换为字符串 cstr() tostring to_char()  
  变量转换为日期 cdate() dateformat.parse() to_date()  
  变量转换为字节 cbyte() .    
  变量转换为布尔类型 cbool()      
  返回数字正负0值 sgn sign()    
  十六进制八进制 hex,oct      
  ANSI 字符代码 chr(数字),asc(字符)      
  时间 timer,time,date(),now()      
  时间截取 year(),month(),day(),weekday(),hour(),minute(),second()///datepart()      
  月份,星期字符串 monthname(),weekdayname()      
  日期相加 dateadd(类型,正数,日期)      
  两个时间段的间隔 datediff类型,日期1,日期2)      
  指定的年、月、日,返回 Date 子类型的 Variant dateserial(year,monthk,day)表达式      
  字符串智能转换为date,time DateValue、TimeValue      
  计算时间,毫秒 timer()      
  大小写字符串函数 lcase,ucase      
  去除字符串前后空格 ltrim,rtrim,trim()      
  子字符串索引--》字符串 right,left,mid      
  字符串的长度 len()      
  字符串替代函数 replace(str,restr,wanted)      
  分割字符串为一维数组 split(str,pattern)      
  字符串文本二进制比较 strcomp()      
  子字符串--》索引,判断字符串存在 instr(str,str2,pattern)
instrrev(str,str2,pattern)
     
 

返回具有指定长度的、重复字符组成的字符串。

字符也可以是字符代码,如果字符有好几个,则由第一个来重复组成返回的字符串
string(10,”*”)      
  字符串颠倒 strreverse(str)      
  指定数目的空格 space(数字)      
  判断类型和获取类型信息的函数 IsArray、IsDate、IsEmpty、IsNull、IsNumeric、IsObject,typename,vartype()      
  四个格式化函数 formatcurrency,formatnumber,formatdatetime,formatpercent()      
  脚本版本函数返回脚本语言(VBScript), 返回脚本引擎版本(8832), 返回脚本引擎主版本号(5), 返回脚本引擎次版本号 ScriptEngine ,ScriptEngineBuildVersion,ScriptEngineMajorVersion,ScriptEngineMinorVersion      
  设置当前的区域 GetLocale,SetLocale      
           
           
           
           
           
           
           
           
           
           
           
           
           
           



本文转自hcy's workbench博客园博客,原文链接:http://www.cnblogs.com/alterhu/archive/2012/03/17/2402810.html ,如需转载请自行联系原作者。

目录
相关文章
|
29天前
|
存储 缓存 Java
【高薪程序员必看】万字长文拆解Java并发编程!(5):深入理解JMM:Java内存模型的三大特性与volatile底层原理
JMM,Java Memory Model,Java内存模型,定义了主内存,工作内存,确保Java在不同平台上的正确运行主内存Main Memory:所有线程共享的内存区域,所有的变量都存储在主存中工作内存Working Memory:每个线程拥有自己的工作内存,用于保存变量的副本.线程执行过程中先将主内存中的变量读到工作内存中,对变量进行操作之后再将变量写入主内存,jvm概念说明主内存所有线程共享的内存区域,存储原始变量(堆内存中的对象实例和静态变量)工作内存。
65 0
|
2月前
|
数据采集 监控 Oracle
GraalVM 24 正式发布阿里巴巴贡献重要特性 —— 支持 Java Agent 插桩
阿里巴巴是 GraalVM 全球顾问委员会的唯一中国代表,阿里云程序语言与编译器团队和可观测团队合作实现了 GraalVM 应用的无侵入可观测能力,并在 ARMS 平台上线了该功能。目前在 GraalVM 24 中发布的是支持 Java agent 的第一步,其余能力将在 GraalVM 的后续版本中陆续发布。
221 21
|
2月前
|
人工智能 安全 Java
智慧工地源码,Java语言开发,微服务架构,支持分布式和集群部署,多端覆盖
智慧工地是“互联网+建筑工地”的创新模式,基于物联网、移动互联网、BIM、大数据、人工智能等技术,实现对施工现场人员、设备、材料、安全等环节的智能化管理。其解决方案涵盖数据大屏、移动APP和PC管理端,采用高性能Java微服务架构,支持分布式与集群部署,结合Redis、消息队列等技术确保系统稳定高效。通过大数据驱动决策、物联网实时监测预警及AI智能视频监控,消除数据孤岛,提升项目可控性与安全性。智慧工地提供专家级远程管理服务,助力施工质量和安全管理升级,同时依托可扩展平台、多端应用和丰富设备接口,满足多样化需求,推动建筑行业数字化转型。
100 5
|
13天前
|
网络协议 安全 Java
实现Java语言的文件断点续传功能的技术方案。
像这样,我们就完成了一项看似高科技、实则亲民的小工程。这样的技术实现不仅具备实用性,也能在面对网络不稳定的挑战时,稳稳地、不失乐趣地完成工作。
29 0
|
8月前
|
存储 Java
深入探讨了Java集合框架中的HashSet和TreeSet,解析了两者在元素存储上的无序与有序特性。
【10月更文挑战第16天】本文深入探讨了Java集合框架中的HashSet和TreeSet,解析了两者在元素存储上的无序与有序特性。HashSet基于哈希表实现,添加元素时根据哈希值分布,遍历时顺序不可预测;而TreeSet利用红黑树结构,按自然顺序或自定义顺序存储元素,确保遍历时有序输出。文章还提供了示例代码,帮助读者更好地理解这两种集合类型的使用场景和内部机制。
97 3
|
8月前
|
存储 安全 Java
Java Map新玩法:探索HashMap和TreeMap的高级特性,让你的代码更强大!
【10月更文挑战第17天】Java Map新玩法:探索HashMap和TreeMap的高级特性,让你的代码更强大!
168 2
|
8月前
|
存储 Java 数据处理
Java Set接口凭借其独特的“不重复”特性,在集合框架中占据重要地位
【10月更文挑战第16天】Java Set接口凭借其独特的“不重复”特性,在集合框架中占据重要地位。本文通过快速去重和高效查找两个案例,展示了Set如何简化数据处理流程,提升代码效率。使用HashSet可轻松实现数据去重,而contains方法则提供了快速查找的功能,彰显了Set在处理大量数据时的优势。
94 2
|
7月前
|
监控 Java API
如何使用Java语言快速开发一套智慧工地系统
使用Java开发智慧工地系统,采用Spring Cloud微服务架构和前后端分离设计,结合MySQL、MongoDB数据库及RESTful API,集成人脸识别、视频监控、设备与环境监测等功能模块,运用Spark/Flink处理大数据,ECharts/AntV G2实现数据可视化,确保系统安全与性能,采用敏捷开发模式,提供详尽文档与用户培训,支持云部署与容器化管理,快速构建高效、灵活的智慧工地解决方案。
116 0
|
4月前
|
存储 缓存 Java
java语言后台管理ruoyi后台管理框架-登录提示“无效的会话,或者会话已过期,请重新登录。”-扩展知识数据库中密码加密的方法-问题如何解决-以及如何重置若依后台管理框架admin密码-优雅草卓伊凡
java语言后台管理ruoyi后台管理框架-登录提示“无效的会话,或者会话已过期,请重新登录。”-扩展知识数据库中密码加密的方法-问题如何解决-以及如何重置若依后台管理框架admin密码-优雅草卓伊凡
343 3
java语言后台管理ruoyi后台管理框架-登录提示“无效的会话,或者会话已过期,请重新登录。”-扩展知识数据库中密码加密的方法-问题如何解决-以及如何重置若依后台管理框架admin密码-优雅草卓伊凡
|
3月前
|
缓存 运维 Java
Java静态代码块深度剖析:机制、特性与最佳实践
在Java中,静态代码块(或称静态初始化块)是指类中定义的一个或多个`static { ... }`结构。其主要功能在于初始化类级别的数据,例如静态变量的初始化或执行仅需运行一次的初始化逻辑。
113 4

推荐镜像

更多
下一篇
oss创建bucket