Javaで文字列の各単語の最初の文字を印刷するにはどうすればよいですか?
以下のプログラムを使用して、文字列内の各単語の最初の文字を印刷できます
public class FirstCharacterPrintTest { public static void main(String[] args) { String str = "Welcome To Tutorials Point"; char c[] = str.toCharArray(); System.out.println("The first character of each word: "); for (int i=0; i < c.length; i++) { // Logic to implement first character of each word in a string if(c[i] != ' ' && (i == 0 || c[i-1] == ' ')) { System.out.println(c[i]); } } } }
出力
The first character of each word: W T T P
-
JavaでNumberFormatException(チェックされていない)を処理する方法は?
NumberFormatException 未チェックです 例外 parseXXX()によってスローされます フォーマットできない場合のメソッド (変換)文字列を数値に変換 。 NumberFormatException 多くのメソッド/コンストラクターによってスローされる可能性があります java.langのクラスで パッケージ。以下はその一部です。 public static int parseInt(String s)throws NumberFormatException public static Byte valueOf(String s)throws Numb
-
Pythonで各リストの最初の文字を印刷するにはどうすればよいですか?
リストが文字列のコレクションであると仮定すると、各文字列の最初の文字は次のように取得されます- >>> L1=['aaa','bbb','ccc'] >>> for string in L1: print (string[0]) a b c リストがリストオブジェクトのコレクションである場合。各リストの最初の要素は次のように取得されます- >>> L1=[[1,2,3],[4,5,6],[7,8,9]] >>> for list in L1: print (list[0])