java隨機產生一個字母轉換成大寫字母
此案例中包括使用三位運算和位運算轉換成大寫字母,
語句:
(char)(int)(Math.random()*26+65)產生大寫字母A~Z,
(char)(int)(Math.random()*26+97)產生小寫字母a~z,
(char)(int)(Math.random()*58)+65產生隨機一個字元。
在位運算中,字母|0x20=小寫字母,字母&0xdf=大寫字母。
public class test3{ public static void main(String args[]){ int a=(int)(Math.random()*58)+65; //隨機產生一個字元 System.out.println("轉換前: "+(char)a); /*int b=a>97?a-32:a; //小寫字母轉換為大寫字母 char c=(char)b; System.out.println("轉換後:"+c); */ int b=a>97?a&0xdf:a;//位運算轉換為大寫字母 char c=(char)b; System.out.println("轉換後: "+c); }
相關推薦
java隨機產生一個字母轉換成大寫字母
此案例中包括使用三位運算和位運算轉換成大寫字母, 語句: (char)(int)(Math.random()*26+65)產生大寫字母A~Z, (char)(int)(Math.random()*26+97)產生小寫字母a~z, (char)(int)(Math.ra
Scanner方式輸入小寫字母轉換成大寫字母
import java.util.Scanner; /** * 小寫字母轉換成大寫字母 * @author zzu119 * */ public class letterTransfer { public static void main(Strin
T1138 將字串中的小寫字母轉換成大寫字母 (#Ⅰ- 5
【題目描述】給定一個字串,將其中所有的小寫字母轉換成大寫字母。【輸入】輸入一行,包含一個字串(長度不超過100,可能包含空格)。【輸出】輸出轉換後的字串。【輸入樣例】helloworld123Ha 【輸
c語言從鍵盤中輸入一串字串,將字元中的大寫轉化成小寫字母,將小寫字母轉換成大寫字母,以*號鍵結束
#include <stdio.h> int main(int argc, const char * argv[]) { char c; c=getchar(); while (c!='*') { if(c
python 從鍵盤輸入一個字串,將小寫字母全部轉換成大寫字母,將字串以列表的形式輸出(如果字串包含整數取整型)?
str1 = input("請輸入任意字串: ") list1= [] #儲存字串 list2= [] #儲存數字 for i in str1: if i.isdigit() == True: #判斷當前字元是否為字元 list2.append(int(i)) else:
input輸入框輸入小寫字母自動轉換成大寫字母有兩種方法
per put 函數 for 小寫 pre 兩種方法 inpu 小寫字母 html裏input加上 <input type="text" id="txt1" value="" onkeyup="toUpperCase(this)"/> js寫函數 f
將"goOd gooD stUdy dAy dAy up"每個單詞的首字母轉換成大寫其余還是小寫字母
pan private 單詞 tst clas ring out zuoye vat public class zuoye2 { public static void main(String[] args) { String str = "goOd
Excel 將金額轉換成大寫字母函式
Function CapsMoney(curMoney As Currency) As String '轉換中文大寫金額函式 Dim curMoney1 As Long Dim i1 As Long '儲存整數部分(元部分) Dim i2 As Integer '儲存十分位(角部分)
知識網路1.5 將字串中的小寫字母轉換成大寫
以下是本節涉及的知識點: 將字串小寫字母轉成大寫 字元陣列 從鍵盤輸入字串 char型資料的特點 庫函式 我們終於來到了這一系列boss中最後的boss了。雖然是最後一個,但卻比前面的都要簡單,因為這裡面沒有複雜的多重迴圈,沒有燒腦的找規律,有的只是簡單平和
首字母變大寫 --輸入一個英文句子,將每個單詞的第一個字母改成大寫字母。
題目描述: Problem Description 輸入一個英文句子,將每個單詞的第一個字母改成大寫字母。 Input 輸入資料包含多個測試例項,每個測試例項是一個長度不超過100的英文句子,佔一行。
【PHP】字串去空格並將每個單詞首字母轉換成大寫de多種解法
問題描述 編寫camel_case方法,實現將字串去掉空格,並將每個單詞的第一個字母轉換成大寫。 例如: camel_case("hello case"); // => "HelloCa
把一個字串所有出現的大寫字母都替換成小寫字母,同時把小寫字母替換成大寫字母。
原始碼如下:#include <stdio.h>#include <stdlib.h>#include <string.h>char* ChangeEngChar(c
java 把字串中的小寫字母換成大寫字母,大寫字母換成小寫字母
publicstatic String convert(String str){char[] cArray = str.toCharArray(); StringBuffer sb =new StringBuffer();for(int i=0; i<cArray.length; i++
1.將"goOd gooD stUdy dAy dAy up"每個單詞的首字母轉換成大寫其餘還是小寫字母(最好理解版)
個人覺得這個解法最簡單而且好理解: public class ToUperCase { public static void main(String[] args) { String str = "goOd gooD stUdy dAy dAy up
mysql 實現split函式功能,實現把由空格分割的片語每個單詞的首字母轉換成大寫的功能
1.mysql沒有split這樣功能的函式,但是有的時候可能用到,可以手工編寫函式實現該功能。 下面的兩個函式是從別的地方copy過來的~ 1. 函式func_splitStringTotal:將字串按指定方式分割,並計算單元總數DELIMITER $$ CREATE FU
如何用C語言將大寫字母轉換成小寫字母其他原樣輸出
#define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> #include<stdlib.h> #include<string.h> #define N 100 int main() { c
彙編小寫字母轉換成大寫
小寫轉換大寫 DATAS SEGMENT ;此處輸入資料段程式碼 ORG 1000H;為除錯方便將資料存於指定地址處 BUFFER DB 'hello ASM!tyi20151030' STRLEN EQU $-BUFFER;計算字串的長
編寫一個子程序:將包含任意字符,以0結尾的字符串中的小寫字母轉變成大寫字母
end mbo clas inner sum div purpose gin code assume cs:code,ds:data data segment db ‘Beginners All-purpose Symbolic Instruction Code.‘
C語言toupper()函式:將小寫字母轉換為大寫字母
標頭檔案:#include <ctype.h> 定義函式:int toupper(int c); 函式說明:若引數 c 為小寫字母則將該對應的大寫字母返回。 返回值:返回轉換後的大寫字母,若不須轉換則將引數c 值返回。 範例:將s 字串內的小寫字母轉換成大寫字母
一種將英文文章字串每個單詞首字母轉成大寫字母的方法
import java.util.Arrays; public class newexercise3 {public static void main(String[] args) {String str =new String("If you were a teardro