toUpperCase()和toLowerCase()是java和javaScript 对String对象封装的方法
题主并没有说那种语言 根据楼上补充一下C++:
string src = "Hello World!";
string dst;
transform(src.begin(), src.end(), back_inserter(dst), ::toupper);
cout << dst << endl;
transform(src.begin(), src.end(), dst.begin(), ::tolower);
cout << dst << endl;
通过STL的transform算法配合的toupper和tolower来实现该功能