在一次编写代码时需要让程序接收一个字符,这样java程序才能正常运行,但是有些新手java开发人员不清楚java字符怎么输入?下面来我们就来给大家讲解一下java字符输入的方法。
首先,导入java.util.*包。
import java.util.*;
然后,你需要新建一个读取标准输入(键盘)的扫描器对象。
Scanner in = new Scanner(System.in);
现在,你可以从键盘输入字符串了。
String s = in.nextLine();
以上这一行把键盘输入的一行字符串读取到变量 s 中。
请看一个完整的简单示例:
import java.util.*; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); String s = in .nextLine(); System.out.println(s); } }
java字符串怎么创建?
java字符串是string类,Java程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。字符串是常量;它们的值在创建之后不能更改。字符串缓冲区支持可变的字符串。因为 String 对象是不可变的,所以可以共享。
创建字符串
创建字符串最简单的方式如下:
String greeting = "java入门教程";
在代码中遇到字符串常量时,这里的值是 "菜鸟教程"",编译器会使用该值创建一个 String 对象。
和其它对象一样,可以使用关键字和构造方法来创建 String 对象。
String 类有 11 种构造方法,这些方法提供不同的参数来初始化字符串,比如提供一个字符数组参数:
StringDemo.java 文件代码: public class StringDemo { public static void main(String args[]) { char[] helloArray = { 'r' , 'u' , 'n' , 'o' , 'o' , 'b' }; String helloString = new String(helloArray); System.out.println(helloString); }
以上实例编译运行结果如下:
runoob
注意:String 类是不可改变的,所以你一旦创建了 String 对象,那它的值就无法改变了,如果需要对字符串做很多修改,那么应该选择使用 StringBuffer & StringBuilder 类。
Java字符的相关操作是作为java人员必须掌握的最基本的操作,因此java开发人员一定要学会使用哦!最后大家如果想要了解更多java入门知识,敬请关注奇Q工具网。
推荐阅读: