java輸入的字元串
『壹』 java如何輸入字元串
首先需要引入import java.util.Scanner;
實例化Scanner
Scanner input=new Scanner(System.in);//從控制台輸入,也可以是從文件或者流輸入.
String s1=input.next();
System.out.println("您剛才輸入的字元串是:"+s1) //將輸入的字元串輸出
『貳』 如何在java中從鍵盤輸入兩個字元串,並判斷一個在另一個中出現的次數
在Java中,我們可以通過以下步驟從鍵盤輸入兩個字元串,並判斷其中一個字元串在另一個字元串中出現的次數:
首先,導入所需的Java庫。
然後,定義一個名為`Ct`的類。
在`Ct`類中,定義一個靜態方法`count`,該方法接收兩個字元串參數。方法首先檢查傳入的字元串是否為空。如果為空,則輸出錯誤信息並返回-1。
接著,獲取兩個字元串的長度。
然後,初始化一個名為`index`的變數,用於在`strdi`中查找`strsi`的起始位置。
初始化一個名為`iNum`的變數,用於計數`strsi`在`strdi`中出現的次數。
檢查`strsi`的長度是否大於`strdi`的長度,如果大於,則直接返回0。
使用一個`while`循環,根據`indexOf`方法查找`strsi`在`strdi`中的位置。
如果在`strdi`中找到`strsi`,則將`index`加一,並增加`iNum`的值。
循環繼續直到`indexOf`方法返回-1,表示`strsi`在`strdi`中未再出現。
最後,返回`iNum`,即`strsi`在`strdi`中出現的次數。
在`main`方法中,創建`BufferedReader`對象以讀取鍵盤輸入。
使用`println`方法提示用戶輸入兩個字元串。
使用`readLine`方法讀取字元串,並將其存儲在`str1`和`str2`中。
調用`count`方法計算`str1`在`str2`中出現的次數,並將結果輸出。
此程序提供了從鍵盤輸入兩個字元串的功能,並計算了其中一個字元串在另一個字元串中出現的次數。
『叄』 Java的常用輸入輸出語句
常用的輸入語句是:
輸入字元串:new Scanner(System.in).next();
輸入整數:new Scanner(System.in).nextInt();
輸入小數:new Scanner(System.in).nextDouble();
常用的輸出語句:
換行輸出: System.out.println(變數或字元串);
非換行輸出: System.out.print(變數或字元串);
換行輸出錯誤提示(默認是紅字):System.err.println(變數或字元串);
不換行輸出錯誤提示(默認是紅字): System.err.print(變數或字元串));
『肆』 java中 輸入字元串怎麼給String數組賦值
因為你第一個for循環後i的值已經變成了2 即i=2
而你的數組的長度是2 下標最多是1 在下面的if判斷裡面你直接使用filenames[i] 此時的i=2 當然錯誤
java.lang.: 2