求hp兵临城下微盘的网盘,德赫文,谢谢

3082人阅读
Java(22)
public class CamelCaseUtils {
private static final char SEPARATOR = '_';
public static String toUnderlineName(String s) {
if (s == null) {
StringBuilder sb = new StringBuilder();
boolean upperCase =
for (int i = 0; i & s.length(); i++) {
char c = s.charAt(i);
boolean nextUpperCase =
if (i & (s.length() - 1)) {
nextUpperCase = Character.isUpperCase(s.charAt(i + 1));
if ((i &= 0) && Character.isUpperCase(c)) {
if (!upperCase || !nextUpperCase) {
if (i & 0) sb.append(SEPARATOR);
upperCase =
upperCase =
sb.append(Character.toLowerCase(c));
return sb.toString();
public static String toCamelCase(String s) {
if (s == null) {
s = s.toLowerCase();
StringBuilder sb = new StringBuilder(s.length());
boolean upperCase =
for (int i = 0; i & s.length(); i++) {
char c = s.charAt(i);
if (c == SEPARATOR) {
upperCase =
} else if (upperCase) {
sb.append(Character.toUpperCase(c));
upperCase =
sb.append(c);
return sb.toString();
public static String toCapitalizeCamelCase(String s) {
if (s == null) {
s = toCamelCase(s);
return s.substring(0, 1).toUpperCase() + s.substring(1);
public static void main(String[] args) {
System.out.println(CamelCaseUtils.toUnderlineName(&ISOCertifiedStaff&));
System.out.println(CamelCaseUtils.toUnderlineName(&CertifiedStaff&));
System.out.println(CamelCaseUtils.toUnderlineName(&UserID&));
System.out.println(CamelCaseUtils.toCamelCase(&iso_certified_staff&));
System.out.println(CamelCaseUtils.toCamelCase(&certified_staff&));
System.out.println(CamelCaseUtils.toCamelCase(&user_id&));
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:387341次
积分:4437
积分:4437
排名:第6461名
原创:51篇
转载:94篇
评论:22条
(1)(2)(5)(2)(3)(1)(5)(1)(2)(6)(3)(4)(3)(2)(11)(8)(1)(3)(8)(4)(1)(5)(3)(6)(1)(9)(6)(5)(5)(5)(1)(2)(1)(1)(5)(1)(6)(1)(1)(1)(3)(1)(3)(1)使用Guava CaseFormat类进行转换
CaseFormat.UPPER_CAMEL.to(CaseFormat.LOWER_UNDERSCORE,“ClassName”)--&class_name
CaseFormat.LOWER_UNDERSCORE.to(CaseFormat.LOWER_CAMEL, &class_name&)--&className
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:1763次
排名:千里之外JavaScript定义&遵循驼峰命名法&js中的数据类型&如何检测数据类型
//type="text/javascript"可以不写的,浏览器会默认给加上 另外一种type="text/ecmascript" 没区别
//JavaScript:是一门轻量级的脚本编程语言,是运行在html页面中的,由三部分组成:ECMAScript(4.0 5.0 js的语法规范和操作语句等 js的核心)、DOM(文档对象模型)、BOM(浏览器对象模型)
//浏览器对象(window)--文档对象(document)--html--&head body....
//ECMAScript
//1、基本命名规范
//1)js中严格区分大小写
//var test="珠峰培训";
//console.log(Test);//Test is not defined
//2)遵循驼峰命名法
//第一个单词首字母小写,其余每一个有意义的单词首字母大写
//字符、数字、_、$
//数字不能做为第一个
//personInfo
//studentInfo
//personInfo2d
//3)不能使用关键字和保留字
//关键字 var function ,有自己特殊含义不能随便当名使用的叫做关键字
//保留字:未来几年后会成为关键字的
//变量:用来表达值或者存储值的抽象概念
//js中定义变量 var 变量名=值;
=左边是变量名,=号右边是赋值
var num=13;
var str="珠峰培训";
var obj={name:"珠峰"};
var ary=[1,2,3,4];
var fn=function(){
var reg=/w\\[0-9]]/g;
//js中的数据类型
//基本数据类型(简单的数据结构组成)
//number(数字) string(字符串) boolean(布尔 true/false) null undefined
//引用数据类型(复杂的数据结构组成)
//object(对象数据类型)
//Object(对象)、Array(数组 )、RegExp(正则)、Date(时间)、String(字符串对象)、Number(数学对象)、Boolean(布尔对象)、Math(数学函数)
//function(函数数据类型)
//这么多数据类型我们如何的来区分
//typeof、instanceof、toString、constructor
//用来检测数据类型的 typeof 变量名(一个值也可以)
返回的就是所属数据类型(字符串格式)("number"、"string"、"boolean"、"object"、"function")
console.log(typeof "123");//string
var num=12;
console.log(typeof num);//检测num这个变量存储的值的数据类型 number
//弊端:不能具体的细分object下的小类,不管是对象、数组还是正则等返回的都是"object"
//typeof null
null是空对象指针
//typeof undefined "undefined"
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。驼峰命名法
  骆峰命名法(Camel-Case)是电脑程式编写时的一套命名规则(惯例)。
  正如它的名称CamelCase所表示的那样,是指混合使用大小写字母来构成变量和函数的名字。程序员们为了自己的代码能更容易的在同行之间交流,所以多采取统一的可读性比较好的命名方式。例如:有些程序员喜欢全部小写,有些程序员喜欢用下划线,所以如果要写一个my
name的变量,他们常用的写法会有myname、my_name、MyName或者myName。这样的命名规则不适合所有程序员阅读,而利用驼峰命名法来表示,可以增加程序可读性。例如,下面是分别用骆驼式命名法和下划线法命名的同一个函数:
  printEmployeePaychecks();
  print_employee_paychecks();
  第一个函数名使用了骆驼式命名法&&函数名中的每一个逻辑断点都有一个大写字母来标记;第二个函数名使用了下划线法----函数名中的每一个逻辑断点都有一个下划线来标记。
  骆驼式命名法近年来越来越流行了,在许多新的函数库和Microsoft Windows这样的环境中,它使用得相当多。另一方面,下划线法是c出现后开始流行起来的,在许多旧的程序和UNIX这样的环境中,它的使用非常普遍。
  骆峰式命名法就是当变量名或函式名是由一个或多个单字连结在一起,而构成的唯一识别字时,第一个单词以小写字母开始;第二个单词的首字母大写或每一个单词的首字母都采用大写字母,例如:myFirstName、myLastName,这样的变量名看上去就像骆驼峰一样此起彼伏,故得名。
  大驼峰法
  相比小驼峰法,大驼峰法把第一个单词的首字母也大写了。常用于类名,函数名,属性,命名空间。譬如
  public class DataBaseU
  小驼峰法
  变量一般用小驼峰法标识。驼峰法的意思是:除第一个单词之外,其他单词首字母大写。譬如
  int myStudentC
  变量myStudentCount第一个单词是全部小写,后面的单词首字母大写。
先知中国知识库
先知公司测名系统
先知中国最新动态
新辣道董事长李剑
先知中国在文化方面的竞争力给我留下了深刻印象,理论清晰、经验丰富、很有智慧。通过专业的定位命名及文化定向,后期的形象落地 为品牌积累了非常强的势能,为企业的持续发展提供源源不绝的动力。
朵唯手机副总经理赵勇
先知中国的名字起得很好,实际证明好名字确实是品牌要素中最重要的部分,后期的全案策划给品牌发展提供更大的支持。尤其在整合创 意及设计方面,让品牌形成了系统的竞争力。
远洋集团品牌总监金悦
在先知中国合作过程中,团队的专业能力及服务态度都非常值得肯定,名称及设计的后期应用效果也非常有竞争力,为远洋养老项目及 LAVIE的售前、售中和售后都提供了强有力的支持。
北京朝阳区东大桥大街8号尚都国际中心0205
纽约 New York
Wewin Group
Add:132 E 45th street 12th floor.New York NY
POSTAL CODE:10017
TEL: 917.499.7286
企业命名与品牌咨询.
(C) 2012 xianzhi design inc.
欢迎拨打先知一对一咨询电话:
您也可以咨询我们的在线客服

我要回帖

更多关于 hp兵临城下微盘 的文章

 

随机推荐