- 浏览: 110307 次
- 性别:
- 来自: 西安
-
文章分类
- 全部博客 (90)
- JavaSe (22)
- JavaEE (10)
- JavaFrameWork (1)
- Python (7)
- batch (3)
- MsSql/Oracle/MySql (1)
- 服务器 (4)
- Software (1)
- Eclipse (1)
- SWT/JFace (0)
- 版本控制 (1)
- 代码优化与规范 (5)
- 设计 (2)
- 理财 (1)
- 日记 (3)
- 记事薄 (1)
- 转载 (1)
- entertainment (0)
- 算法 (2)
- xml (0)
- 待整理 (0)
- 常用资源整理 (0)
- vbs (2)
- C++ (1)
- Material (5)
- 系统 (2)
- Hibernate (8)
- tools (3)
- 程序员 (1)
- javascript (6)
- 职场 (2)
- 管理 (0)
- struts2 (0)
- EJB (1)
- webserver (2)
- struts (0)
- dwr (1)
- webPageTec (0)
- cas (0)
- 业务 (0)
- 工具 (0)
- 笔记 (0)
- 职业生涯 (0)
最新评论
为了制作一个表格,使表头按照excel的形式排序,也就是 第一列 A ,第二列 B ,第26列 Z, 第二十七列 AA....
依此类推。
那么就需要一个转换表头的方法了。
public String num2Letter(int i){ return i <= 26 ? (char)(i + 64) + "" : i % 26 == 0 ? num2Letter(i / 26 - 1) + "Z" : num2Letter( i / 26 ) + num2Letter(i % 26) ; }
方法测试
public void test() { for (int i = 1; i <= 100; i ++) { System.out.println(num2Letter(i)); } } // Result Q R S T U V W X Y Z AA AB AC AD AE AF AG AH AI AJ AK AL AM AN AO AP AQ AR AS AT AU AV AW
大写字母的 ascii 码 从 65 ~ 90 , 64:A, 65:B ... 90:Z
发表评论
-
张孝祥Java面试总结
2014-03-25 21:58 1714<!--StartFragment --> 张孝 ... -
JNDI简介
2013-04-16 18:16 1447JNDI(The Java Naming and Dire ... -
注释 常用标签
2013-02-20 12:46 656Java Comment Standard: Functi ... -
文件操作通用方法1
2012-08-17 16:30 0// 共享文件(夹)是否存在 public boolean ... -
propertie resource bundle 待补充
2012-08-15 08:53 02012年8月14日 08:57:04 星期二 Resourc ... -
Dom4J SaxReader
2012-08-06 20:10 02012年8月3日 11:48:49 星期五 Dom4j.Sa ... -
事件处理机制
2012-08-02 18:18 0事件处理机制: NameEvent 类似于一个 Javabe ... -
Model Part Figure Policy
2012-08-02 13:03 02012年7月27日 09:36:03 Mode ... -
记录异常堆栈信息 并打印记录 直接出错的点
2012-07-26 13:12 0package com.huawei.cnd.client.c ... -
记录异常堆栈信息
2012-07-26 13:03 0package com.huawei.ExceptionT; ... -
子类可以复写的方法
2012-07-25 19:01 0子类可以重写的父类的方法 共有的 受保护的 友元的 不可以重 ... -
Swt/Jaface
2012-07-19 17:55 0SWT.EraseItem | PaintItem| Ime ... -
javas
2012-07-18 19:27 0for item in NodeBoardTypeAndNod ... -
列头点击切换排序属性
2012-07-14 12:40 0private static final int ASC = ... -
等腰三角形辐射 算法
2012-07-09 23:02 847public static Point genNext(Poi ... -
动态内部类 与 匿名内部类
2012-07-05 15:19 0动态内部类: 访问外部类的成员: 所有都可以访问 成 ... -
位移运算符
2012-07-05 12:56 0num << n: 有符号 左移 ,当把数字往左移 ... -
swt 操作 clipboard
2012-07-05 12:55 0SWT Operate Clipboard private ... -
2012年7月4日 Map 2则
2012-07-05 12:54 02012年7月4日 15:06:43 子类中有一个 map,且 ... -
update语句
2012-07-05 12:52 02012年6月26日 19:42:45 update ... ...
相关推荐
例如,`num2letter(1)` 返回 `'a'`,`num2letter(27)` 将抛出错误,因为超出范围。 `num2let.zip` 压缩包文件可能包含了这个功能的 MATLAB 源代码,你可以解压后查看具体实现。通过学习和理解这段代码,你不仅可以...
centime 是你的 monnaie 示例 centime='Cent' 的百分之一语言必须为 1(英语)或 2(法语) 示例 u=num2let(275.547,'Dollar','cent',1) 返回275 美元 54 美分u=num2let(275.547,'Dollar','cent',2) 返回deux cents...
(1) 标识符: ID=letter(letter|digit)* (2) 关键字(全部小写) main int float double char if then else switch case break continue while do for (3)整型常量:NUM=digit digit* (4)运算符 = + - * / != > >= ...
2. **非继承性质**:与某些CSS属性(如颜色、字体)的继承机制不同,`first-letter`伪类中的样式不会传递给其后代元素。这意味着,即使父元素设置了`first-letter`的样式,该样式也不会自动应用到子元素。 ```css #...
for num in range(2, 100): for i in range(2, num): if num % i == 0: break else: prime.append(num) print(prime) ``` 总之,`for`循环是Python中处理序列数据的关键工具,它支持多种遍历方式,并且可以...
(1)待分析的简单语言的词法 1) 关键字 ...ID=letter(letter|digit)* NUM=digitdigit* 4) 空格由空白、制表符和换行符组成。空格一般用来分隔ID、NUM、运算符、界符和关键字,词法分析阶段通常被忽略。
ID=letter(letter | digit)* NUM=digit digit* (4) 空格由空白、制表符和换行符组成。空格一般用来分隔ID、NUM、运算符、分隔符和关键字,词法分析阶段通常被忽略。 各种词法单元对应的词法记号如下:
编译原理实验报告 词法分析 语法分析 语义...ID = letter (letter | digit)* NUM = digit digit* (4)空格有空白、制表符和换行符组成。空格一般用来分隔ID、NUM、运算符、界符和关键字,词法分析阶段通常被忽略。
printf("num1=%d, num2=%d, num3=%d\n", num1, num2, num3); printf("sum=%d, aver=%7.2f\n", sum, aver); } ``` 2. **分支结构**:分支结构(条件结构)根据条件来决定程序执行的路径。基本的分支结构包括单分支...
letter_index = str2double(binary_num(i)) + 1; column_str = [char(65 + letter_index), column_str]; % 65对应'A'的ASCII码 end end ``` 这段代码首先将给定的列号减1,因为我们的基数是26,而不是27,然后将...
num1=stuff(num1,num2,word); 答案:A 5. 下面哪一项不是构造方法的特点? A. 构造方法名必须与类名相同 B. 构造方法不具有任何返回类型 C. 任何一个类都含有构造方法 D. 构造方法修饰词只能是 public ...
letter-spacing: 2px; background: #fff; height: 40px; border: none; text-align: right; width: 100%; } ``` 将以上CSS样式应用到HTML中的对应元素,可以使计算器的外观变得更加友好。 ### 3. JavaScript...
ID=letter(letter| digit)* NUM=digit digit * (4)空格由空白、制表符和换行符组成。空格一般用来分隔ID、NUM,运算符、界符和关键字,词法分析阶段通常被忽略。 2、 各种单词符号对应的种别码 单词符号 种别码 ...
ID=letter(letter | digit)* NUM=digit digit* (4)空格由空白、制表符和换行符组成。空格一般用来分隔ID、NUM、运算符、分隔符和关键字,词法分析阶段通常被忽略。 各种词法单元对应的词法记号如下: 词法单元 ...
对循环语句和条件判断语句编写词法分析编译程序,...ID=letter(letter | digit)* NUM=digit digit* (4)空格由空白、制表符和换行符组成。空格一般用来分隔ID、NUM、运算符、分隔符和关键字,词法分析阶段通常被忽略。
if num < 2: return False for i in range(2, int(num**0.5) + 1): if num % i == 0: return False return True with open('result.txt', 'w') as f: for num in range(100, 1001): if str(num).find('9') ...
在Python编程环境中,PyPDF2库是一个非常实用的工具,用于处理PDF文件的各种操作,包括读取、合并、分割PDF,以及我们今天要讨论的重点——为PDF添加水印。水印通常用于保护文档的版权或者增加额外的视觉标识,使得...
(2)运算符和界符: + - * / = == : ; ++ ―― < <= > >= ( ) { } , # (3)其他单词是标识符(ID)和整型常数(NUM),通过以下正规式定义: ID = letter ( ...
2)num用来存放整数(可以扩展到浮点数和科学计数法表示); 3)token用来存放词法单元的词法记号。 可以参考下面的代码: do{ lexical(); //将词法单元对应的记号保存到token中,属性值保存到num或者id中 switch...
C.1.1 实验目的 设计、编制并调试一个词法分析... ID=letter(letter|digit)* NUM=digit digit* (4)空格由空白、制表符和换行符组成。空格一般用来分隔ID、NUM、运算符、界符和关键字,词法分析阶段通常被忽略。