大小写

将一个只含有大小写字母的字符串大写变成小写,小写变成大写后输出。

谁说我不能喝 提交于 2019-11-26 14:11:15
如题。将一个只含有大小写字母的字符串大写变成小写,小写变成大写后输出。 输入一个有大写有小写的字符串,把字符串中的字符大小写反转输出 输入样例 1 AcDe 输出样例 1 aCdE c++代码如下 #include<iostream> #include <string> using std::cin; using std::cout; using std::endl; using std::string; bool IsLowerLetter(char character) { //判断是小写字母吗 if (character >= 'a' && character <= 'z') { return true; } return false; } bool IsUpperLetter(char character) { //判断是大写字母吗 if (character >= 'A' && character <= 'Z') { return true; } return false; } int main() { string str; cin >> str; for (int i = 0; i < str.length(); i++){ if (IsLowerLetter(str[i])) { cout << (char)toupper(str[i]); }else if

hibernate之HQL

老子叫甜甜 提交于 2019-11-26 13:07:57
1. 什么是hql HQL是Hibernate Query Language的缩写 查全部 2. hql和sql区别/异同 HQL               SQL 类名/属性               表名/列名 区分大小写,关键字不区分大小写                不区分大小写 别名               别名 ?,从下标0开始计算位置(hibernate5之后不支持) ?,      从顺序1开始计算位置 :命名参数                          不支持:命名参数 面向对象的查询语言                     面向结构查询语言 hqlTest package com.zl5.test; import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.Map; import org.hibernate.Session; import org.hibernate.Transaction; import org.hibernate.query.Query; import org.junit.After; import org.junit.Before; import org.junit.Test; import

hibernateHQL

回眸只為那壹抹淺笑 提交于 2019-11-26 10:56:39
HQL 即Hibernate Query Language的缩写 hql和sql区别/异同 HQL             SQL 类名/属性                     表名/列名 区分大小写,关键字不区分大小写        不区分大小写 别名                          别名 从下标0开始计算位置(hibernate5之后不支持)     从顺序1开始计算位置     命名参数                   不支持:命名参数 面向对象的查询语言                  面向结构查询语言 例: 多个对象: /** * 返回对象(多个) */ @Test public void testList1() { Query query = session.createQuery("from Book"); List<Book> list = query.list(); for (Book b : list) { System.out.println(b); } }   结果: 单个对象: /** * 返回单个列段,用字符串就可以接收 */ @Test public void testList2() { Query query = session.createQuery("select b.bookName as ss from Book